The doctor is laid back and an awesome dude! I had to wait an hour after my schedule appt time but it was just one of days. I was pissed but after the consultation I realized the quality service will bring me back. I was the last patient of the day but he took his time and made sure all of my questions and worries were answered. None of that "long ass, end of the day, I want to get out of here" attitude....quality. Looking for a general physician? make an appoint and they wont disappoint....eh that was lame..