I have visited Dr. Barker's office a few times now, and have been nothing but happy with the services I've received. The office staff is so wonderful and compassionate. The quality of work I receive is top notch. Pricing is extremely competitive, as well. The only con is that a couple times, I've been waiting in the chair for a little too long.