Ratings and reviews 4.9/5.0 586 Total Ratings 5.0 I always feel like the doctor listens to me and gives me plenty of opportunity for questions. January 22, 2026 | Verified patient 5.0 Good plan for better health was discussed with proper direction January 21, 2026 | Verified patient 5.0 Excellent care, best doctor I've had so far. Listened to my concerns and made sure I understood the plan for treatment, side effects and testing. January 16, 2026 | Verified patient 5.0 Dr Fra