Roofing contractors provide a wide range of services, from roof repairs to full roof replacements. They can also install new gutters and downspouts, as well as flashing and skylights. Additionally, many contractors offer attic insulation installation and ventilation services.