Nice guy - it's a family business, and I'm sure that the Drs. know what they are doing, but the staff made many mistakes with scheduling, misspelling my name and address, and dealing with my insurance referral. After my initial consultation, it took over a month of repeated phone calls to get an estimate of costs and treatment options. Finally decided to go elsewhere.