Wow! Dr Billy is incredible. He's so thorough and careful with his work and very knowledgeable. He takes the time to explain what he's going to do before he does it, which I personally like. I have recommended him to my partner and my family, and they are all highly impressed with his work. I cannot recommend Dr Billy enough. Highly skilled, professional, personable and friendly doctor. Dr Billy's Team is so friendly and helpful as well. Thanks, Doctor Billy and the team!