Outstanding physician. Compassionate and professional. Although young, he has a lot of experience, with outstanding credentials from top universities and hospitals training. In fact, I love how much attention to detail they show, always so careful and meticulous, never have to worry about them making a mistake or forgetting something. I didn't wait long, my appointment started almost on time, and the wait was much shorter than other offices I have been to. I've been other places that left me unattended for quite awhile, but not here. They would never leave me unattended and they always go the extra mile to make me feel cared for. It is obvious that their office is cleaned regularly. It was fantastic. They had a huge selection of magazines in the waiting room. I was able to find some of my favorites and they kept me entertained while I was waiting for my appointment.