We have had a wonderful experience with Dr. Beals treating our son. He's been seeing him for about a year now and are very satisfied with the care he receives here. Dr. Beals is very helpful, we never feel rushed to get out of his office and he's patient in answering our questions. He's conservative and has started on low doses, moving up only when we were comfortable. He was careful to make suggestions until he found the dosage that worked well for our son. My son loves coming to the appointments and playing with all the Minecraft toys in his office!