Dr Mayer is wonderful. He treats the problem and gets to the root of the pain. He is very patient and takes the time to explain everything he wants to do as part of your treatment plan. The office is always clean and he is always on time and ready for my treatment.