I have seen Dr. Sorensen four or five times, he always takes time to explain every thing he is going to do, very kindly man along with his father who also works there. The front desk help seem to work very good together, manners are very good and they seem to enjoy their jobs working for him. Offers to put you to sleep if you want making it painless. If you need major work this is the man to see.