I have been coming to this practice for 5 years now. The physicians and office staff have always been very caring and friendly. The extended office and weekend hours make it easy for those who work full time to make an appointment without missing work. Needless to say, I highly recommend them!
I like the doctors and staff but it always takes too long. I never stay less than an hour waiting to be seen by the doctor even if it's not a busy day. That is very frustrating, specially if you are not feeling well.