I never thought I would say this about a medical professional (after some bad experiences I have had with others), but I truly trust Dr. Casselman. He made high such quality medical decisions with my son, that he has earned my business for life. I will not go anywhere else. All I can say is ” wow and thank you Dr. Casselman.”