I HIGHLY recommend Dr. Weinberg. Not only is he an expert in his field he is warm, friendly, he listens well, he is sensitive and understanding and above all… a true professional and everything we hope our health professionals to be. I carefully researched 6 other doctors in the GTA – none of the doctors came close to the excellent service I received from Dr. Weinberg and his team. The other doctors’ prices were comparable but the doctors themselves (and their support team) were not. Dr. Weinberg listened closely to my concerns and was sensitive to my needs. My results are better than I hoped for and I am grateful to him and his team. I have never waited more than 15 minutes to see him at either of his locations and his support team in Mississauga is simply outstanding.