It is tough to rate a place that I only occasionally have the need to patronize. This office is conveniently located near my home and is very accommodating with my schedule. They tend to want to schedule more appointments than my budget feels comfortable with but they understand that. Dr Johnson seems caring and competent in his profession. Great in setting one at ease, explaining condition and suggested therapy, and connecting with the patient. Recommended!