Office Consumer is reader-supported. We may earn an affiliate commission from qualified links on our site.

Can General Contractors Do Roofing? (w/Examples) + FAQs

Yes, general contractors can perform roofing work, but it depends on what type of work they’re doing and what state they’re working in.

A general contractor’s license does not automatically allow them to do roofing in most states—they need either a separate roofing contractor license or they must hire a licensed roofer to handle the work. According to the National Association of Home Builders, approximately 60% of roofing disputes stem from unlicensed or improperly licensed contractors performing work without proper credentials.

Most states separate contractor licenses into specific trades. The general contractor license is a broad license that allows you to oversee construction projects, but roofing is often classified as a specialized trade requiring its own license. When a general contractor takes on a roofing job in states that require it, they either hire a licensed roofer as a subcontractor or obtain a roofing contractor license themselves.

What You Will Learn From This Article

🔨 The legal differences between general contractor and roofing contractor licenses in federal and state law

🏗️ When a general contractor can legally perform roofing work and when they must hire a licensed roofer

⚖️ The specific consequences of hiring an unlicensed contractor for roofing and how it affects your warranty and insurance

📋 Real-world examples showing different roofing scenarios and what contractors can or cannot do legally

🛠️ Common mistakes homeowners and contractors make when hiring for roofing projects and how to avoid them

Understanding Contractor Licenses: The Federal Foundation

Federal law does not directly regulate whether general contractors can perform roofing. Instead, the federal government allows individual states to create and enforce their own licensing requirements. The FTC’s Guidelines on Contractor Licensing state that states have the authority to establish licensing laws that protect consumers from unqualified contractors.

This means that the answer to whether a general contractor can do roofing work varies significantly by state. Some states allow general contractors with broad licenses to perform most trades, including roofing, while others require a separate roofing license. The federal framework simply allows states this flexibility.

State-Level Licensing Requirements: How Rules Differ Across America

Each state maintains its own licensing board and sets its own rules about who can perform roofing work. California, for example, requires a separate Roofing Contractor (C39) license to perform most roofing work, even if you hold a general contractor license. According to the California Department of Consumer Affairs, a general contractor without a C39 license cannot legally bid on or perform roofing projects worth more than $500.

In Texas, the situation is different. Texas does not require state licensing for general contractors or roofers, but it does regulate roofing through the Texas Department of Licensing and Regulation. Many Texas municipalities require local permits and inspections for roofing work, and some require roofing contractors to carry specific licensing from the city or county.

New York requires roofers to obtain a license, but a general contractor can perform roofing work on projects they’re overseeing if they meet specific insurance and bonding requirements. The New York Department of State specifies that the contractor must have appropriate liability insurance and workers’ compensation coverage.

General Contractor Licenses: What They Actually Cover

A general contractor license is a broad license that typically allows you to manage and oversee construction projects of all types. The license proves you understand building codes, safety standards, business practices, and project management. However, the license itself does not guarantee you have specialized knowledge in every trade.

When a general contractor holds a broad license, it often means they can hire subcontractors from different trades to complete specific work. For roofing, this means they can manage a roofing project and hire a licensed roofer to do the actual roof work. The general contractor oversees the timeline, budget, and quality but may not physically install the roof themselves.

Roofing Contractor Licenses: A Specialized Trade

A roofing contractor license is a specialized license that proves the holder has specific knowledge about roof installation, repair, and maintenance. The license typically requires apprenticeship hours, a written exam, and proof of liability insurance and bonding. According to the Associated General Contractors of America, roofing-specific licensing ensures that contractors understand different roofing materials, weatherproofing techniques, and safety protocols.

Different roofing materials require different expertise. Asphalt shingles, metal roofing, slate, and flat roofs each have unique installation and repair requirements. A roofing contractor license demonstrates the holder knows how to work with these materials properly and safely.

When General Contractors Can Perform Roofing Work

A general contractor can perform roofing work in the following situations:

ScenarioWhen It’s Allowed
Obtaining a separate roofing licenseThe contractor applies for and receives a roofing contractor license in addition to their general license
Hiring a licensed roofer as a subcontractorThe general contractor manages the project while the licensed roofer performs the actual work
Working in states with minimal licensing requirementsSome states do not require specific roofing licenses, allowing any licensed contractor to perform roofing
Performing repairs under a certain dollar amountSome states allow general contractors to perform small repairs without a roofing license if the cost is below a threshold

When General Contractors Cannot Perform Roofing Work

A general contractor cannot legally perform roofing work in situations like these:

SituationWhy It’s Not Allowed
The state requires a roofing license and the contractor doesn’t have onePerforming licensed work without a license violates state law and consumer protection statutes
The project exceeds the dollar threshold for unlicensed workMost states set a limit (often $500-$1,000) above which only licensed roofers can work
The work requires specific roofing expertise they lackSpecialized roofing work like flat roof installation or commercial work may require additional certifications
They haven’t obtained proper bonding and insurance for roofingMany states require roofing-specific liability insurance and bonding that general contractors may not carry

Real-World Scenario 1: The Residential Roof Replacement

A homeowner in California needs a new roof on their single-family home. The cost is estimated at $8,000. The homeowner hires a general contractor who holds a Class B (general building) license but no roofing license. The general contractor tells the homeowner they can handle the entire project.

Action TakenLegal Consequence
General contractor proceeds without a roofing licenseThe Contractor State License Board can fine the contractor, suspend their license, and the homeowner’s insurance may deny claims if defects arise
Homeowner files a complaint after roof leaks appearThe state can force the contractor to redo the work at no cost, and the homeowner may recover damages through arbitration
General contractor hires a licensed roofer as a subcontractor insteadThe project proceeds legally, the work is guaranteed, and the homeowner has full consumer protection

Real-World Scenario 2: The Small Repair in Texas

A homeowner in Houston needs a few damaged shingles repaired on their roof. The repair cost is $300. Texas has no state roofing license requirement, but the homeowner’s neighborhood has a homeowners association (HOA) that requires all work to be done by licensed contractors.

SituationWhat Happens
General contractor without roofing credentials performs the repairThe HOA can reject the work, demand a licensed contractor fix it, and fine the homeowner for violation of HOA rules
General contractor with roofing experience but no formal license does the repairIf the HOA has no specific roofing license requirement, the work may be acceptable, but the homeowner has limited recourse if problems occur
Licensed roofer from a roofing company performs the repairThe work meets all HOA requirements, the homeowner has a warranty, and insurance will cover problems if they arise

Real-World Scenario 3: The Commercial Roof Installation

A commercial property owner in New York needs a large flat roof installed on a warehouse. The project cost is $50,000. A general contractor bids on the project and says they can handle it with their current license.

ActionOutcome
General contractor attempts the project without a roofing specialistThe city building department may stop the project mid-work, demand the contractor stop, and require a licensed roofer to complete it, causing delays and cost overruns
General contractor hires a roofing company as a subcontractorThe project proceeds on schedule with proper insurance coverage, city inspections are satisfied, and the building owner has protection if the roof fails
General contractor obtains additional roofing certifications for flat roof workThe contractor can perform the work, but must prove ongoing training and maintain roofing-specific insurance to remain compliant

Why States License Roofing Work Separately

States created separate roofing licenses for important reasons. Roofing is one of the most hazardous construction trades—workers work at dangerous heights and the roof protects everything inside the building. If a roof is installed incorrectly, water can damage the entire structure, resulting in mold, rot, and thousands of dollars in repairs.

Poor roofing work also creates safety issues. A defective roof can collapse under heavy snow, fail during storms, or cause fires if electrical work is done improperly around it. By requiring a specialized license, states ensure that only contractors with proven knowledge handle this critical work.

Insurance companies also rely on roofing licenses. Most homeowners insurance policies require that roofing work be done by licensed contractors—if it’s not, the insurance company can deny claims for roof-related damage. This protects the insurance company from paying for work that may fail due to improper installation.

The Consequences of Hiring an Unlicensed Contractor for Roofing

Hiring a general contractor without a roofing license to perform roofing work creates serious problems. The homeowner’s insurance may refuse to cover any roof-related damage because the work was not performed by a licensed contractor. If the roof leaks or fails within a few years, the homeowner cannot file a claim and must pay for repairs out of pocket.

The homeowner also loses legal recourse. Licensed contractors must comply with warranty requirements and can be disciplined or fined by the state licensing board if they do poor work. An unlicensed contractor performing roofing work has no accountability—they cannot be reported to a licensing board because they don’t hold a license.

Additionally, unpermitted roofing work can create problems when selling the home. Potential buyers often hire home inspectors who check permits for major work. If the roof was replaced without a permit, the seller must disclose this, and it can lower the home’s value or scare away buyers.

Do’s and Don’ts When Hiring a Contractor for Roofing

Do’s:

Verify the contractor holds a valid roofing license or general contractor license that allows roofing work in your state—contact your state’s licensing board online to confirm.

Get written estimates from at least three contractors that include material costs, labor costs, timeline, and warranty details.

Require the contractor to show proof of liability insurance and workers’ compensation insurance specific to roofing work.

Ask for references from previous roofing projects and actually call them to ask about quality, timeliness, and whether issues arose after the work was done.

Ensure the contractor obtains all required permits from your local building department before starting work—permits prove the work will be inspected by code officials.

Don’ts:

Don’t hire a contractor based solely on price—the cheapest bid often means the contractor is cutting corners or planning to use inferior materials.

Don’t assume a general contractor license means the contractor can legally perform roofing—call your state licensing board to confirm roofing is covered under their license.

Don’t skip the written contract—verbal agreements offer no protection if disputes arise about cost, timeline, or quality.

Don’t pay the full amount upfront—pay a deposit (typically 10-25%), pay during the work based on progress, and hold back final payment until the work is complete and inspected.

Don’t ignore red flags like the contractor pressuring you to start immediately, refusing to get a permit, or claiming they don’t need insurance.

Pros and Cons of Hiring a General Contractor vs. a Roofing Specialist

FactorGeneral ContractorRoofing Specialist
CostMay be cheaper because they manage subcontractors and take a smaller markupOften costs more because they specialize and guarantee quality, but price reflects expertise
LicensingMay not have specific roofing credentials in states that require themHolds roofing license proving expertise in roofing materials, codes, and safety
WarrantyMay offer limited warranty if they use a roofing subcontractor; warranty comes from the subcontractor, not the GCTypically offers comprehensive warranty backed by the roofing company and often guaranteed for 5-10 years
Insurance CoverageYour homeowner’s insurance may deny claims if roofing work wasn’t done by a licensed rooferInsurance is more likely to cover roof damage because work was done by a licensed specialist
Project ManagementGC oversees the project but may not understand roofing-specific issues or timelinesSpecialist understands roofing timelines, materials, and codes; less need for general oversight
AccountabilityGC can be held accountable through licensing board if issues arise, but may pass blame to subcontractorRoofer is directly accountable; state board can discipline or fine them for poor work
Expertise RangeGood for projects involving multiple trades; less roofing-specific knowledgeSpecialized knowledge in roofing materials, installation, and repair; less experience with other trades

Bonding and Insurance: Why They Matter for Roofing Work

Bonding and insurance are critical when hiring any contractor for roofing. A bond is a financial guarantee that the contractor will complete the work properly and comply with laws. If the contractor fails to do the work correctly, the bonding company pays for the damage or the homeowner can make a claim.

According to the Contractors’ State License Board, California requires roofing contractors to maintain a bond of at least $15,000 to $25,000 depending on the license type. This protects homeowners if the contractor disappears mid-project or produces poor work.

Liability insurance is different—it covers injuries that occur during the work. If a roofer falls from your roof and is injured, their liability insurance covers their medical bills rather than your homeowner’s insurance. Without liability insurance, the injured worker could sue the homeowner personally.

Ask any contractor for a Certificate of Insurance showing current coverage. Call the insurance company directly to verify the policy is active—contractors sometimes show outdated certificates. Confirm the coverage includes roofing work and is in effect for the entire project timeline.

Common Mistakes to Avoid When Hiring for Roofing Projects

Mistake 1: Not verifying the contractor’s license before signing a contract

Many homeowners assume a contractor is licensed because they present themselves professionally or have a website. Verify the license by contacting your state’s licensing board directly—do not just accept what the contractor tells you.

Mistake 2: Hiring based on the lowest bid

The cheapest estimate often means the contractor plans to use cheaper materials, pay workers less, or rush through the job. Quality roofing work costs money because materials are expensive and the job is skilled labor.

Mistake 3: Allowing work to start without a written contract

Verbal agreements offer zero protection if disputes arise. A contract should specify materials, labor costs, timeline, warranty, and what happens if the contractor doesn’t finish on time.

Mistake 4: Not obtaining required permits

Roofing work without a permit means no city inspection, no verification the work meets code, and potential problems when selling your home. Permits protect you by ensuring an independent inspector checks the work.

Mistake 5: Paying the entire cost upfront

If you pay everything before the work is done, the contractor has no incentive to finish or fix problems. Pay progressively as work is completed, and hold back 10-15% until final inspection.

Mistake 6: Skipping the insurance verification step

Hiring an uninsured roofer means if they’re injured on your roof, they might sue you or your homeowner’s insurance for their medical bills. This can cost thousands even if the injury wasn’t your fault.

Mistake 7: Ignoring red flags like pressure to start immediately

If a contractor pressures you to sign and start within days, they may be rushing to get your money before something goes wrong. Reputable contractors book jobs weeks or months in advance.

Mistake 8: Not getting references or checking them

A contractor with good experience should have satisfied customers willing to discuss their work. Call references and ask specifically about quality, communication, warranty issues, and whether they’d hire the contractor again.

Different Roofing Materials and What Contractors Need to Know

Different roofing materials require specialized knowledge. A contractor licensed for asphalt shingle roofing may not have the expertise to install a metal roof or a flat roof properly. Each material has different installation techniques, failure points, and maintenance requirements.

Asphalt shingles are the most common residential roofing material. Installation involves understanding proper nailing patterns, ventilation requirements, and how to handle roof valleys and edges. Poor shingle installation can result in leaks within a few years.

Metal roofing requires different expertise—contractors must understand expansion and contraction, proper fastening techniques, and how to seal seams. Metal roofs are becoming more popular because they last longer and are fire-resistant, but poor installation can cause leaks and rust.

Flat roofs, common on commercial and modern homes, require knowledge of membrane systems, proper drainage, and preventing water pooling. Flat roof installation is more technical than pitched roofs and mistakes are more obvious since water doesn’t run off naturally.

Slate and tile roofing are specialty materials requiring significant skill and experience. These materials are expensive and fragile, and improper installation can result in broken tiles and water damage. Only contractors with specific training should attempt these materials.

Licensing Board Oversight: What Happens if Something Goes Wrong

If you hire a general contractor without a roofing license to perform roofing work and something goes wrong, you have options. You can file a complaint with your state’s licensing board, which can investigate the contractor’s conduct.

The Contractors’ State License Board or equivalent in your state can issue citations, fines, or license suspension if the contractor violated licensing laws. The board can also require the contractor to fix the work at no cost to you.

However, your recourse is limited if the contractor didn’t hold a license at all. An unlicensed contractor cannot be disciplined by the licensing board because they have no license. Your only options are small claims court or hiring another contractor to fix the problem yourself.

This is why many states impose criminal penalties for performing licensed work without a license. According to state contract laws, performing roofing work without a license can result in fines ranging from $500 to $10,000 depending on the state, and in some cases, jail time.

Federal Protections for Construction Consumers

The federal government provides some protections through the FTC Act, which prohibits deceptive practices in trade. If a contractor misrepresents their credentials or experience, the FTC can take action.

However, federal law generally defers to state licensing boards to enforce construction licensing rules. The federal government’s role is limited to ensuring states don’t violate constitutional rights or interstate commerce rules.

Consumer protection at the state level is much stronger. Most states have laws requiring contractors to be licensed, bonded, and insured. Many states also allow consumers to file complaints with the attorney general if a contractor commits fraud or violates consumer protection laws.

The Role of Homeowners Insurance in Roofing Work

Your homeowners insurance policy likely requires that roofing work be performed by licensed contractors. This requirement protects the insurance company from paying for repairs to work that was done improperly.

If you file a claim for roof damage and the insurance company discovers the roof was replaced by an unlicensed contractor, they may deny the claim entirely. This leaves you personally responsible for repairs, which can cost thousands.

Some insurance companies require additional documentation before covering roofing work. They may request a copy of the permit, proof the contractor was licensed, and proof that the work was inspected. Keep all documentation related to roofing work for at least seven years.

If you’re planning roofing work, contact your insurance company before hiring a contractor and ask what documentation they need. Some insurance companies offer discounts if the work is done by a highly-rated licensed contractor or if you install certain types of roofing like impact-resistant shingles.

Municipal Permits and Inspections for Roofing

Local building departments require permits for roofing work in most municipalities. The permit process ensures that roofing work meets local building codes and safety standards.

When you hire a contractor, they should obtain the permit—this is their responsibility, not yours. The contractor pays the permit fee (usually $50-$200 depending on project size) and submits plans or documentation to the building department.

An inspector will visit the site to verify the work is being done correctly and meets code. The inspector checks things like proper ventilation, flashing around chimneys and vents, fastener spacing, and material quality. Once the inspector approves the work, the permit is closed and you receive a certificate of completion.

This certificate is important when selling your home. It proves the work was done to code and inspected. Without it, future buyers may request the work be redone by a licensed contractor, which can delay a sale or reduce the home’s value.

Workers’ Compensation Insurance: A Hidden Requirement

Contractors performing roofing work must maintain workers’ compensation insurance. This insurance covers medical bills and lost wages if a worker is injured on the job.

If you hire a contractor without workers’ compensation insurance and a worker is injured on your property, you could be liable. Some states have laws requiring homeowners to carry coverage for injured workers, and the medical bills can easily exceed $100,000 for a serious injury.

Before hiring any contractor, ask for proof of active workers’ compensation insurance. In some states, contractors with no employees don’t need workers’ compensation insurance, but they should carry general liability insurance instead.

Roofing Work That General Contractors Might Oversee

General contractors often coordinate roofing work on larger construction projects. When building a new home or doing a major renovation, the general contractor may manage multiple trades, including roofing.

In this scenario, the general contractor is responsible for hiring licensed roofing subcontractors, coordinating their schedule with other trades, ensuring the work meets the overall project timeline, and verifying the quality meets specifications.

The general contractor does not necessarily perform the roofing work themselves—they supervise and manage it. This is a legitimate use of a general contractor’s license and is the most common way general contractors are involved in roofing projects.

State-Specific Requirements: A Quick Reference

California requires a separate roofing license (C39) for roofing work and has specific requirements about what a general contractor can do. Texas has no state roofing license requirement, but many cities require local permits and inspections. New York requires roofing contractors to maintain specific insurance and can cite contractors who violate these rules. Florida requires roofers to pass a licensing exam and maintain continuous education—general contractors cannot perform roofing without a separate roofer’s license.

Each state sets different thresholds for when roofing work requires a license. Some states require a license for any roof work, while others allow unlicensed work below a certain dollar amount. Contact your state’s licensing board to understand your specific requirements.

Apprenticeships and Training Requirements for Roofers

Becoming a licensed roofer typically requires completing an apprenticeship program lasting 3-4 years. The apprenticeship combines classroom training with on-the-job experience under a licensed roofer.

According to the U.S. Department of Labor, roofing apprenticeships typically require 6,000-8,000 hours of paid on-the-job training and 900 hours of classroom instruction. The apprentice learns safety protocols, material properties, installation techniques, and building codes.

After completing the apprenticeship, the roofer takes a licensing exam covering roofing techniques, building codes, safety standards, and business practices. Only after passing this exam can they obtain a roofing contractor license.

This training requirement ensures that licensed roofers have proven expertise. It’s a significant investment of time and money, which is why roofing specialists are more expensive than general laborers but provide better quality work.

FAQs

Can a general contractor legally install a roof if they don’t have a roofing license?

No. In most states, roofing work requires a separate roofing contractor license. A general contractor without a roofing license must hire a licensed roofer as a subcontractor or face legal penalties and loss of consumer protections.

What happens if I hire an unlicensed general contractor to do my roof and something goes wrong?

Limited options. Your homeowners insurance may deny claims, you lose recourse with the state licensing board, and you can only pursue small claims court or hire another contractor to fix the problem yourself.

Do I need to get a permit for roofing work?

Usually yes. Most municipalities require permits for roofing work. The permit ensures an independent inspector verifies the work meets building codes and safety standards.

Can a general contractor manage a roofing project while a licensed roofer does the actual work?

Yes. A general contractor can hire a licensed roofer as a subcontractor. The GC oversees the project while the licensed roofer performs the roofing work.

What if my state doesn’t have a state roofing license requirement?

Check local rules. Even if your state doesn’t require licensing, your city, county, or HOA may have their own requirements. Contact your local building department to confirm.

How do I verify a contractor’s license is valid?

Contact the licensing board. Call or visit your state’s contractor licensing board website and search the contractor’s name and license number. Verify the license is active and hasn’t been disciplined.

What should I ask a contractor before hiring them for roofing work?

Ask for their license number, proof of liability insurance, proof of workers’ compensation insurance, references from recent roofing projects, and a written contract with specific materials, costs, and timeline.

Is it more expensive to hire a roofing specialist than a general contractor?

Potentially yes. Roofing specialists often cost more because they have specialized expertise and provide better warranties. However, cheaper general contractors may use subpar materials or rush the job.

Can my homeowners insurance deny a claim if the roofing work wasn’t done by a licensed contractor?

Yes. Most insurance policies require roofing work to be done by licensed contractors. Unlicensed work may result in denied claims for roof-related damage.

What’s the difference between a general contractor and a roofing contractor?

A general contractor manages overall construction projects and can hire specialists from different trades. A roofing contractor specializes specifically in roof installation, repair, and maintenance.

Do I need to check a contractor’s insurance before they start work?

Yes, absolutely. Ask for a Certificate of Insurance showing current coverage. Call the insurance company to verify the policy is active and covers roofing work.

Can a general contractor perform small roof repairs without a roofing license?

Depends on your state. Some states allow roofing work below a certain dollar amount without a license. Check your state’s licensing board to confirm the threshold.

What happens if a contractor gets injured on my roof?

Their workers’ compensation insurance should cover it. If they don’t have insurance, you could be liable. Always verify workers’ compensation insurance before hiring.

How long should a roofing warranty last?

Typically 5-10 years. Licensed roofers often guarantee their work for this period. Unlicensed work may come with no warranty or very limited coverage.

What should I do if my contractor wants payment in full before starting work?

Don’t agree to it. Pay a deposit (10-25%), pay progressively as work is completed, and hold back final payment until inspection confirms the work is acceptable.