Nice doctor listens to you. The office has its own lab and xray. Not hard to get a appointment to see the doctor the same day. I feel the doctor is very good and I recommend seeing him. Only complaint is the front desk staff are not friendly. They do not seem to like there job. And that is all the ones at the front desk.