Consumers
Roofing systems and roofing repairs are major property investments. Before you begin your project, take time to understand your needs, research your options, and choose a contractor with the right experience for the job.
Click Here for the Online MRCA Member DirectoryWhat Kind of Project Do You Have?
There are different things to consider when choosing the appropriate roofing contractor for your needs depending on whether you have a residential or commercial project. Residential and commercial building codes often differ, so you’ll want a professional who is well-versed in the appropriate local code sections.
Residential Projects
Residential contractors typically repair or replace roofing and/or siding for an existing single-family dwelling or a multiple-family dwelling of four or fewer units. They may also work for a homeowner or home builder to install a roofing system on a newly constructed residence.
Commercial Projects
Commercial contractors are responsible for projects beyond typical residential work. Commercial roofing covers structural framing and protects the building from rain and other precipitation. These systems often require heavier materials and commonly involve low-slope roofing, while also sometimes including large steep-slope metal and shingle applications.
Some contractors do both residential and commercial work, but it is important to clearly explain your project so you can make sure the company is a good fit for your needs.
Best Practices for Choosing a Roofing Contractor
Do Your Research
Research is one of the best ways to choose a roofing contractor. Whether you rely on word of mouth, online searches, or calling around for estimates, take time to compare your options. Be sure to read reviews carefully, as they can provide insight into a contractor’s professionalism and reliability.
Verify Insurance
Insurance is a must. Roofing involves high-risk work, and you do not want to assume liability for injuries or property damage. Confirming that your contractor is insured gives you confidence that the company is prepared to handle incidents if they occur.
Consider Local Contractors
Local contractors often own local companies, and many are family operated. Ask about licensing or registration requirements in your municipality and whether the contractor is familiar with the standards in your area.
Association Membership Matters
Associations matter. MRCA has developed educational programs and business tools that help members improve and strengthen their businesses. Asking whether a contractor belongs to a roofing association can help you identify companies committed to professionalism and continued improvement.
Get Multiple Proposals
Price is not everything. Do not get overly focused on the lowest-cost offer, but do not assume the most expensive choice is automatically the best either. Get multiple bids or proposals and compare them carefully before making a decision.
Get Details in Writing
Pay close attention to the contents of each proposal. Make sure the job details are in writing and that expectations are clearly communicated. A timeline for project completion is essential, and setting deadlines can help prevent delays and confusion.
Choose Experience and a Proven Track Record
Find a contractor who is well established and has a positive track record. Consider how long they have been in business and their specific experience with the type of roofing system you are considering. Experience can make a major difference in how well a contractor handles challenges and unexpected project conditions.


