Dave is very knowledgable and professional. He is willing to discuss his observations and let you know what is going on. I went to him several times for help.
All reviews seem positive