Dr. Matheson does a great job. He takes the time to listen and to explain treatment options. His staff is top notch.