Short Business Description Element Roofing is a full-service residential and commercial contracting company. We have helped thousands protect and improve the value of their homes and businesses with state-of-the-art roofing systems, siding, and gutters.