Dave is a gentleman and a professional. The only complaints you'll get about him are from so-called roofing professionals whose work Dave helps to fix. He saved me tens of thousands of dollars by providing a simple and easily understood approach to fixing my problems. He performed above my expectations, was on time, courteous, and committed to solving the issue at hand. Would hire him again in an instant.