Angie's List is now Angi. Learn more

Roofing

 

There are more than 100,000 roofers in the US alone.  They typically charge between $40-$80 per hour.  Each state has its own licensing and certificiation rules for roofing contractors.  At Angie's List, we have the best reviews to find and hire roofing pros that can help install or repair any type of roof.  You can see our list of roofer along with ratings or browse roofers near you to match with a roofing company quickly.

Learn more about roofing including the real cost of a new roof, types of roofs, questions to ask before hiring roofers, and many more roofing details.

Installing a New Roof

Skylight windows
Common Plumbing ProblemsFurnaces & Home Heating SystemsAir ConditioningRoofing RepairsLandscaper and Landscape DesignsHouse Painting | Exterior PaintingInterior Painting
Consider these home improvements as your house approaches the 20-year mark.
Tree trim man chainsaw danger cut snow service
Interior PaintingTree Services - Removal and TrimmingReplacement WindowsRoofing RepairsLawn Care & Fertilizers
Sometimes you can get a discount on services in the fall and winter. Doesn't hurt to ask, right?
Police arrest an unlicensed contractor during a sting in California. (Photo courtesy of the California Contractors State License Board)
RemodelHiring a ContractorRoofing RepairsPlumbersHandymanElectricianFurnaces & Home Heating SystemsLandscaper and Landscape DesignsAir ConditioningSwimming Pool
Does your contractor have the proper license to work?
tree falls on house during storm (Photo by Steve C. Mitchell)
Hiring a ContractorRoofing Repairs
Susan Czach struggled to find a contractor to fix the hail damage on her metal awning, siding and roof.
If your area is prone to getting hit by torrential downpours, then a low-capacity pump may simply become overwhelmed. Options include installing multiple pumps, as well as backup pumps. (Photo courtesy of Andrew C. of Chicago)
Sump PumpsBasement
A low-capacity pump in an area with heavy rainfall or snow melt may not be able to keep up.
 
Close