The staff is amazing. They do their best to accommodate you. The doctor is amazing. He sits with you and gives you all your opinions along with what he recommends. All in all, office staff including the doctor are amazing.