Dr Rankin did a root canal for me when my old dentist said there«was nothing they could do» because it was infected. Dr Rankin cleaned it out for as an emergency visit because I was about to get on a flight to go on vacation. The office was a bit outdated. The staff is really nice and helpful. I was here a few times for the root canal, check ups, and cleanings. Not very good hours for someone who works full time. Very knowledgeable. Dr Rankin was concerned about my retainers. He said he’d speak with some colleagues and come up with a good fix for my situation– I have a cleft palate and have this weird permanent retainer in the roof of my mouth. He unfortunately never contacted me again like he said he was. I ended up getting referred to a new dentist.