Very impressive office and staff. Everyone was very friendly and on time and the cleanliness of the office was wonderful! Very patient friendly as well, especially for kids.