Absolutely love David and Dennis as a duo. They corrected issues left from a previous tech. And answered all my questions respectfully. I wont have any other techs come out. Even if it means waiting a couple extra days like i did.