dr. palmer and his staff are always a pleasure to deal with. not only do they excel professionally they are a pleasure to deal with. i have been a patient for about 10 years and i cannot recommend dr. palmer enough. convenient appoints, clean offices and web/sms based appointment reminders. i have recommended friends and co-workers and will continue to do so.