Dr Larrabee and his staff are my favorite around. Professional, Personal, and Excellent all wrapped up in an extremely organized and inviting environment . The whole experience has been fantastic and I'm very pleased with the ending results. THANK YOU!!