This was my clinic when I was pregnant with my first child. The staff is really great and helpful, and even friendly. I never had to wait more than 5 minutes max in the waiting room. The practice is very busy, but they have 4 doctors and a bunch of nurses that speed things along rather nicely. The only downside is that when you deliver your baby you get the doctor who is on call at the time. In my case it was one that I had never even met before the delivery so I was a little disappointed in that. If that is no big deal though, this is a great place to go.