NEGATIVE FIVE STAR! Bought my sister a Mothers Day Groupon and took her for the appointment. After a 30 mile drive and tolls we were turned away because the office staff booked the appointment with the wrong doctor. Then that doctor, Dr. Miller, refused to honor the appointment. I can't comment on Dr Heller but I can say first hand he should invest in better office help. Srsly how hard is it to match a time slot to the correct name!
Recommending them to someone would be like a punishment.