Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
There are many reasons you may be in need of a roofing company. Roofs tend to last between 15 and 30 years, depending on the material, weather exposure, and quality of the installation. But sometimes natural disasters and other events can shorten the lifespan of a roof. Roofing is a skilled labor, so it is always advisable to hire professionals to fix an old or damaged roof.
Several variables can affect the price of a roof. The major factors include the roofing material, the size and complexity of the property (pitch of the house, dorms, vents, and more), whether you need a complete removal and replacement of your roof or a new layer over the existing roof, and any necessary permits. The average price per square foot of asphalt shingles is $3.20 to $3.40, which includes both the material and installation. It is advisable to get three to four different quotes to compare the cost and time it will take to get the work done.
To get you started, we have picked the best roofing companies that offer services all over the country.
Best Overall: CMR Construction & Roofing
CMR Construction & Roofing was established in 1989 with the goal of providing recovery assistance to home and business owners affected by natural disasters. It offers residential and commercial services and has grown to include 43 offices across 20 states.
The company offers roofing repairs, roofing replacements, and new building installation. It will work with any type of material, from asphalt shingles to slate, wood shake, and more. In addition to roofing, it can assist you with gutter installation or repairs. The team is available to walk you through every step of the process from obtaining quotes to helping with the insurance claims process if your roof damage qualifies as a covered loss.
CMR Construction & Roofing is a member of the Slate Roofing Association of North America and has a rating of A+ with the Better Business Bureau. To request a quote for any roofing needs, schedule a free inspection on its website or contact its national call center.
Best for Nationwide Coverage: Lowe’s
Lowe’s is one of the largest home improvement companies in the nation. Its history dates back almost a century when it opened its first general store, Lowe’s North Wilkesboro Hardware in North Carolina. And in 1946 it officially became Lowe’s. Today, the national retailer has more than 2,200 stores in the U.S. and Canada.
Among the many services Lowe’s offers, it provides roofing replacements and installations through local independent contractors. It will provide professional support and expertise in both the products used and services offered, and it's available to answer all your questions. Plus, it offers a two-year labor warranty when using Lowe’s as your roof installation provider. And it offers financing options when applicable. To request a free estimate, contact your local Lowe’s store, connect with the team via the company’s live chat support online, or fill out a form on its website.
When it comes to pricing, opting for Lowe’s might cost more than a local roofing contractor. An average quote for a residential property on the East Coast is $4.38 per square foot (not including dump fees) when using Owens Corning TruDefinition Duration asphalt shingles. This estimate includes materials, removal of the existing roof, and installation. Keep in mind the cost will go up if you place a special order for a material that is not stocked in store.
Best for Residential: Aspen Contracting Inc.
With its headquarters in Lee’s Summit, Missouri, Aspen Contracting Inc. was established in 2006. It offers roofing services from restoration and repairs to new roof installation across the nation, and the company’s licensed and insured crew is committed to providing the best results.
Aspen Contracting Inc. offers customers both free quotes and free inspections. And to provide accuracy in the estimate it takes aerial measurements. Plus, it provides a lifetime warranty for all labor and materials. When you request a quote from Aspen Contracting Inc., you will be assigned a project consultant who will be the contact person in charge of your project. From there, the production team will make sure everything is permitted and to code, according to your municipality.
Aspen Contracting Inc. follows all safety regulations from the Occupational Safety and Health Administration and the Environmental Protection Agency. And it uses eco-friendly practices, such as following a practice of “reduce, reuse, and recycle” to minimize the company’s impact on the environment. It's also a member of the National Roofing Contractors Association and has an A+ rating with the Better Business Bureau.
Best for Commercial: Tecta America
With its headquarters in Rosemont, Illinois, Tecta America's history dates back to 2000. And since launching its business, it has been providing commercial roofing services across the nation. With more than 75 locations and a team of more than 3,500 roofing professionals, it provides its services wherever and whenever you need them.
Tecta America offers roofing replacements, new construction, repairs, maintenance, and more. It works with all different kinds of roofing materials and systems, including metal, concrete, and single ply. It also offers environmental systems, such as cool roofing, green roofing, solar panels, and daylighting.
Tecta America provides 24/7 customer support, and its emergency response team is ready to be dispatched to assess damage and make any necessary repairs. It has completed over 53,000 leak repairs, with each taking about 48 hours on average. All of its technicians follow Occupational Safety and Health Administration regulations to protect you and the team. It's a member of the National Roofing Contractors Association and the National Women in Roofing. To obtain a quote, fill out the service request form on its website.
Best for Emergencies: Roof Connect
The idea for Roof Connect came to life when five roof contractors got to talking one night over dinner in 1998 after the annual National Roofing Contractors Association convention. A year later, the team of five founded what is now known as Roof Connect. And since 2002, it's offered roofing services nationwide.
Roof Connect is a member of the National Roofing Contractors Association, National Women in Roofing, and The Roofing Industry Alliance for Progress. Its extensive portfolio offers solutions for leak repairs, reroofing, coating, maintenance, and more for commercial, industrial, and multi-housing properties.
If your roof has been affected by a natural disaster, its 24/7 emergency team is ready to help. The support team can provide you with proper documentation to ensure a smooth insurance claims process when the issue is a covered loss. It also offers manufacturer warranty support, which means if damage is covered by the manufacturer, it will notify the company of the claim and send an invoice for the covered repairs. To request a free roof assessment estimate, visit its website to file an online service request or call the national hotline.
What Are Some Signs a Roof Needs to Be Replaced?
Some signs that your roof needs to be replaced are sagging or leaking roof, cracked shingles, missing shingles, moss or algae on shingles, curling shingles, and water stains in your attic. Most roofs are made to last somewhere between 20 to 25 years.
What is the Best Time of Year to Replace a Roof?
The best time of year to replace your roof is typically in the early fall or spring. The comfortable, mild weather means that the roofers can work longer, easier hours, so the job can get done in fewer days. The work is also less likely to be delayed because of unfavorable conditions. Additionally, the overall installation process is more favorable in the fall and spring. Extremely hot or cold weather may make it harder for shingles to seal properly and for adhesives to settle and dry.
In terms of pricing, you might get a better deal if you replace your roof in the off-peak winter season, if the weather in your area allows for an install during that time.
How Much Does a Roof Replacement Cost?
The cost of a roof replacement varies quite a bit, depending on the size of the roof and materials used. In general, the average cost to replace a roof on most homes is about $7,000, with most homeowners spending between $4,000 to $10,000.
What Are Contractor and Manufacturing Warranties?
A contractor warranty refers to the labor performed during the installation. For instance, if you notice that shingles are loose and start to fall, that might be covered by the contractor warranty. These warranties generally last for fewer than five years.
A manufacturing warranty refers to the durability of the roofing material. For example, if you have a leak due to a material malfunction, that might be covered under the product's warranty (and the company might cover the labor cost of the repair, too). These warranties can last for several years or even the lifetime of the roof.
How We Chose the Best Roofing Companies
We researched over 30 companies that offer local and nationwide coverage. Given that roofing is a very localized service, we narrowed these down by selecting companies that have offices across the nation. We chose CMR Construction & Roofing as “best overall” for offering residential and commercial services across 23 states, Lowe’s as “best for nationwide coverage” because it offers services across all 50 states, and Tecta America as “best for commercial” for its extensive range of commercial services and overall positive reputation.