This place is always busy so there's no good, or bad, time to come. If you have to get a blood or urine test you just have to wait. The nurses are not real friendly but they do a good job taking blood, meaning there's very little pain. The real pain is when you get the bill and they can't figure out what to do. This is a constant problem between them and the insurance company, you always have to make at least a handful of calls to get things straightened out.