Dr. Mason and staff are always great. Professional, bedside manner, informative and speak in terms that non-medical people can understand. I’m always in and out quickly and usually in before appointment time.