This was my first visit to this office. I left my other dentist because I was not comfortable there, the front desk staff was terrible and constantly screwed up the billing with my insurance. At James's office, I felt comfortable right away. Friendly and straight forward staff. I had scheduled an initial/cleaning visit, but some things popped up on my x-rays that needed some attention right away. He came and explained everything very thoroughly and gave me time to ask questions. He got to work right away and the hygienist got my follow up appointments scheduled quickly. I really like this office and would certainly recommend it.