Dr. Klein and his staff are really friendly and helpful! Their work is very productive! Within my first couple visits I could see a lot of improvement so far!