Absolutely the best dentist I have ever been to. He will always try and save a tooth. Best in noticing if you are developing gum problems. Best cosmetic denistry I have ever seen. Dr. Hagger handles all billing and save you the trouble, he also requests from your insurance an estimate reimbursement so you know exactly how much you will pay out of pocket. He always says sorry if he thinks you are unconfortable. His staff is very friendly and very helpful. I have recommended him to several family members and friends who are all completely satisfied, more than satisfied, grateful.