The office staff for Dr. Cain is very kind and professional . They are great about always great about sending a text or email to help me remember to make my upcoming cleaning, check-ups or follow-up appointments. The office is clean and comfortable. I love the bird feeders. It was so nice to be able to get out of the weather outside and sit in a relaxing, comfortable office. I felt very comfortable in the waiting room. The temperature was perfect!