Awesome doctor. Clean space. Smells good. Friendly staff. Follow up with appointments and results. Professional and diligent. The only thing is the wait can be a little long at times. Otherwise this is a great doctor who is very concerned about his patients.