Dr Patel has been my primary care physician for over 6 years and I'm very happy with the care I've received from him. I don't ever have to wait more than 20-25 minutes; and with the renovations done to the office in the last year, this place looks better than ever!