I am so happy with Associates for General Dentistry and Dr. Thornhill in particular. I’ve been going to him for over 5 years now and I couldn’t be happier. He’s always willing to listen and knows what he’s doing. The prices are very fair and I also love that they have evening and Saturday hours. The staff is always great. The dental hygienists are gentle and knowledgeable, too. I referred my mom here and she’s also been very happy with their services.