The most thorough, patient, friendly, and fantastic staff. I left my appointment with a plan of action, pricing outline, how much insurance would kick in and payment plan methods. I could not have been happier with my first appointment and I would recommend to everyone. I could tell Dr.Farrow genuinely cares about what he does and the service he provides to his patients. This experience was much appreciated for a gal that does not particularly love a dental visit. :)