Dr. Horsley and his team are amazing. They are always so kind and have a smile. The office is beautiful and treatment has yielding great results!