Dr.Rankin' s office is very cheerful, I never have to wait more than five minutes for an appointment, the staff is considerate. I always have a great experience at the office.