Pricey, but you get what you pay for! Dr. Larson is always willing to take the time to make sure your experience is pain-free and successful. If something isn't quite right, he urges you to come back and he'll fix it at no additional cost. I have referred numerous friends and colleagues to him and everyone has had a positive experience! I hope he doesn't retire before I die!