HD Roofing and Construction, a lot more than just a roofing contractor.