I found the office to be very clean and and the staff are all very friendly and helpful;. the doctor was great. He tooth time to answer all questions and concerns I had. A wonderful experience.