I've been coming to Dr Garrett's office for at least 10 years. The office is very clean and I love it here. Dr Garrett is so nice and staff is so friendly and have excellent customer service. They really take care of their patients. They're so great about calling me when they have openings to see if I am able to get in. I could never go anywhere else and my entire family comes here and loves it.