I’m very pleased with my doctor and overall management/friendliness of the staff. That’s the basis of this four star rating. Main complaint: my wait times occasionally. Waiting 45 minutes to an hour for an appointment that will last 15-20 minutes is too much. Leaving work to make most and overall, my time is also valuable.