Right when you walk in, your greeted with a warm smile and they know who you are right away! Only negative thing is that your scheduled appointment usually doesn't start on time. It takes 15-20 min after your scheduled appt for you to be taken back, but from that point on, everything is on point and perfect! The whole staff is great and very professional. Keep up the great work!