Good: I liked the location, the staff, the fact that I was seen on time and not made to wait, the fact that they are a WDS preferred provider, and that they work around my crazy schedule when I make my appointments.. Bad: I can't think of anything I didn't like.. Improvements: Um...can't think of anything here either. Maybe more parking spaces?. Other: I've recommended this office to friends, family and have suggested my sister bring her kids here too. I feel like they respect the patients and value your time and money. Dr. Hamilton is very professional and easy going and answers all of my questions..