This is such a great doctors office. I thoroughly enjoy coming here. The staff is so friendly and wonderful to deal with. It is quick to get an emergency visit, but for a routine physical you need to schedule in advance. I have been going here for 7 years now and I have never had to wait more than 10 minutes. They are very thorough, but quick and to the point. Check in and check out is always fast and effieicnet. Keep up the good work!