Dr. Cassie takes a unique approach with her patients. Rather than spend 5 or 10 minutes with you she takes the time to truly understand your challenges. She really listens. Not only that, but she is incredibly knowledgable and has an amazing team to round out your treatment.

– J.P.