Wonderful provider...exudes great confidence and is very thorough and detailed. Patiently and professionally listens to all issues and explains things very clearly. Have been going to this provider for last 12 years since we moved into the area...highly recommend.