The staff is great and they have very good customer service here. They always put their customers first, regardless of the situation. They were behind a few times to my appointments. I wish they had made more of an effort to be on time, but I find it rare to have a surgeon to ever be on time. I was very satisfied with my visit. They were helpful and I left feeling encouraged.