Shipping: Limit States, not just Countries?

Is there a way to limit which states can order, not just which countries can order? My client wants to allow online ordering to certain shipping states, but require phone orders for the rest, so it would be very helpful to just block those states from ordering and getting confused in the first place.