I have been a patient here for 3 years now. I see Dr. Monte Swarup and he is an absolutely amazing OB he is very informative, answers all your questions and makes sure you understand exactly what is going on. Ive also seen all of the other OB's here at least once and they are all great. I've been through most of my first pregnancy with him and delivery of my son and everything went perfect. I am now 5 1/2 months into my second pregnancy and considering switching OB's. The reason I'm only giving this clinic 2 stars is not because of the doctors but because of the front desk staff, scheduling and ridiculous wait times. Every time I show up to my doctors appt. the ladies at the front desk particularly the gal with the short brown bob cut is always a flat out B***h no nicer way to put it. Next, I live 45 min away and make this drive. I always get there 15 min early and have gotten there as early as 30 min before my appointment and still always end up waiting 45 min before I even get back to a room then, after I get checked out by the nurse have waited anywhere from 20 to 45 additional minutes to see the doctor!!! Who has time for two hour plus doctors appointments?!!!! My last appointment was for an ultra sound where you have to keep your Blatter full and had to have drank your fluids 1 hour prior. I showed up 30 min early for my 8am appointment and did not see the ultra sound tech till 8:45am!!! How in the world do they expect a pregnant women to hold it that long???!!! It's too bad because I really love my doctor but they simply way over book themselves and between my commute and wait times I do not and no one has 4 hours to spend on going to the doctors!!!