Over priced with a very uncompassionate staff. Pre-estimates were handled poorly. Communication is very poor with insurance issues. I would NEVER go back to this group again. No one is in charge, no office manager or professional practice administrator to go to. The office staff dealing with insurance are demanding and argumentive when questioned, very unprofessional and lacking patience with their patients. POOR Rating!