Dr. Hansen has an excellent practice. Have had a couple of crowns put in and without pain. Cost is fair. I've not had a problem with insurance.
Procedures are performed professionally. There's always a cheerful chair-side manner from both Dr. Hansen and Cristy, his chair assistant.