The doctors might be good but the office staff are so rude and behave like they own the place. My wife had an awful experience even getting an appointment with a general practitioner. There are tons of family doctors out there who have much friendlier offices. Find some other place where they greet you with a smile.