I would not hesitate to recommend Dr Hall to anyone (in fact, I do often). The girls in the office are so wonderful. They are always cheerful and happy to help. I’ve never had a problem rescheduling and they’ve always been able to get me in a day and time that works best for me. They even offered to help me carry my car seat out. Dr Hall has helped me more than anyone in the medical field and is the one appointment I ever look forward to going to. I am so grateful for him. Not only does he treat me like a friend, he is extremely knowledgeable and has always been able to offer (very appreciated) advice.