Dr. Trees IS THE BEST!!! He accepts my insurance and I never have to pay anything for regular cleanings. Otherwise, when I've had crowns, etc., he's very reasonable. He is a perfectionist and he's the best dentist I've ever had. I drive over 40 miles to see him. I tried a dentist close to home and while he was good, he wasn't as good as Dr. Trees.