"My first impression of him was wonderful. He made me feel comfortable. He never once made me feel like a failure about my weight. His office staff was great also. I had issues with my insurance and they went right to work on it to get it resolved. All and all they were jut awesome. rnI have my check up soon and will let you know about his after care programs. "