best roofers near me
Mississippi Roofing License Guide

Mississippi Roofing License Requirements

Mississippi licenses roofing contractors at the state level when a project reaches the applicable dollar threshold. Residential roofing work over $10,000 generally requires an active Mississippi State Board of Contractors license, while commercial contractor licensing generally begins when a commercial job exceeds $50,000.

Do roofers in Mississippi have to be licensed? Yes, for many projects. A contractor performing residential roofing work over $10,000 generally must hold an active Mississippi State Board of Contractors license with a classification that covers the work. Smaller projects can still be subject to city or county contractor licensing, permitting, insurance, and code requirements.

Residential roofing
State license over $10,000
Commercial contracting
State license over $50,000
State regulator
MS State Board of Contractors
Research reviewed
August 7, 2026

Find roofers across Mississippi

Choose a city to browse roofing companies serving your area. Rooferus city pages can remain unpublished until enough researched company profiles are available to make each page useful.

Do roofers in Mississippi have to be licensed?

Yes, once the project reaches Mississippi's licensing threshold. The Mississippi State Board of Contractors says residential roofers performing roofing work on a residence over $10,000 must hold a state license. The Board also licenses residential builders and remodelers whose classifications include roofing.

Residential roofing

More than $10,000 generally requires a state license

A contractor hired specifically for residential roofing work over $10,000 generally needs an active MSBOC residential license that covers roofing. The dedicated Residential Roofer classification is limited to residential roofing, while Residential Builder and Residential Remodeler classifications can also include roofing within their allowed scope.

Below the threshold

Smaller does not mean unregulated

A project below the state licensing threshold may still require a city or county contractor license, privilege license, building or roofing permit, inspections, insurance documentation, or other local approval. Always check the jurisdiction responsible for the property.

Verify the classification, not just the word “licensed.” Search the exact company in the MSBOC database and confirm that its active classification actually covers the roofing work being contracted.

Mississippi contractor licensing thresholds

The state uses different thresholds depending on the kind of construction being performed.

Type of workState licensing triggerRelevant license
Residential roofingRoofing work on a residence over $10,000Residential Roofer, Residential Remodeler, Residential Builder, or another classification that properly covers the work
Residential remodeling or additionsOver $10,000Residential Remodeler or Residential Builder, depending on scope
New residential constructionOver $50,000Residential Builder
Commercial contractingCommercial jobs over $50,000Commercial license with the applicable major or specialty classification
Commercial roofing specialtyWhen the commercial licensing threshold appliesRoofing, Sheet Metal and Siding or an applicable broader classification

Contract value matters. Do not assume a contractor can divide one roof project into smaller invoices to avoid licensing requirements. If there is any question about how the threshold applies, confirm directly with MSBOC before work begins.

Mississippi roofing license classifications

A valid license must match the work the contractor is actually performing.

Residential

Residential Roofer

This tested classification covers installation, repair, and improvement of residential rooftop structures, including roof coverings and roof drainage. The holder is limited to residential roofing work.

Broader residential

Residential Remodeler or Builder

Residential Remodeler and Residential Builder classifications can include roofing within their stated scopes. Homeowners should still confirm the exact classification and current license status in the MSBOC search.

Commercial

Roofing, Sheet Metal and Siding

Mississippi offers a tested commercial specialty classification covering roofing, waterproofing and coatings, roof-deck attachments, necessary sheathing or fascia repair, sheet-metal work, gutters, and siding within its stated scope.

Qualifying party

Check who qualifies the company

MSBOC licensing is tied to a qualifying party responsible for the required examinations. The database can show the company, license status, classification, expiration information, and qualifying name.

How to verify a Mississippi roofing contractor

Use both the state license record and the local building authority before signing a roofing contract.

Search the MSBOC contractor database

Search the exact business name or license number at the Mississippi State Board of Contractors. Confirm the status is active and the company name matches the name that will appear on your contract and payment requests.

Confirm the roofing classification

Look for Residential Roofer, Residential Remodeler, Residential Builder, Roofing, Sheet Metal and Siding, or another classification that clearly covers the proposed work. Do not rely on a license for an unrelated trade.

Check expiration and qualifying-party information

Review the expiration date and qualifying name shown in the state record. If a salesperson is using another company's license, verify that the contract is actually with the licensed entity.

Call the city or county building department

Ask whether the property requires a local contractor license, privilege license, roofing or building permit, plan review, inspections, or special coastal, wind, historic, or zoning approvals.

Verify insurance independently

Request current general liability and workers' compensation documentation and confirm it with the listed insurance professional. Make sure the insured business name matches the contractor you are hiring.

Confirm the permit before work starts

Determine who will obtain the permit, whose license will be used, what inspections are required, and how you will receive evidence that the permit was properly closed.

Best practice: Save a screenshot or PDF of the MSBOC license record on the day you sign the contract, along with insurance certificates, the permit, inspections, warranties, change orders, invoices, and payment records.

Local Mississippi roofing and contractor requirements

State licensing does not replace municipal licensing and permitting. Local requirements can be more specific.

JurisdictionExampleWhat homeowners should verify
JacksonThe city requires permits for many construction, alteration, and repair projects and maintains separate residential permit guidance. Jackson also notes that basic nonstructural shingle replacement may be treated differently from structural roof work.Whether the exact roofing scope requires a permit and any historic-district approval
HattiesburgContractors and subcontractors doing business in the city are generally required to be licensed by the city and by MSBOC, subject to the city's stated exceptions and transfer rules.City contractor license, state classification, insurance, workers' compensation, and permit
GulfportGulfport maintains a local contractor-license application with insurance, business-license, identification, and reference requirements; holders of a Mississippi Certificate of Responsibility receive certain local application accommodations.Local contractor credential, state license when required, insurance, and roofing permit

Always use the property address. A mailing city does not necessarily identify the permitting authority. Properties outside municipal limits may fall under county jurisdiction.

Insurance requirements and checks

MSBOC requires proof of general liability insurance as part of contractor licensing, but the minimums differ between residential and commercial applicants.

  • Residential applicants must provide proof of general liability insurance; MSBOC states that it does not impose a minimum coverage amount for residential applicants.
  • Commercial applicants must show at least $300,000 per occurrence or $600,000 aggregate in general liability coverage.
  • MSBOC instructs applicants with five or more employees to provide proof of workers' compensation coverage.
  • Local governments may impose additional liability, workers' compensation, or bonding requirements for local contractor licensing.
  • A homeowner can require stronger insurance protection in the contract even when the state's licensing minimum is lower.

Do not rely on a certificate alone. Ask the insurance agent or carrier to confirm that coverage is active, that roofing operations are covered, and that the named insured is the same company on your contract.

Roofing contracts, payments, and storm repairs

A detailed written contract protects both the homeowner and the legitimate contractor, especially after hail, tornado, hurricane, or wind damage.

Written scope

Put the complete roofing system in writing

Identify tear-off or overlay work, manufacturer, product line, shingle or roofing type, underlayment, flashing, ventilation, decking allowances, gutters, disposal, permits, inspections, cleanup, warranties, price, and payment schedule.

Storm work

Be cautious with post-storm contractors

The Mississippi Insurance Department advises consumers to select reputable roofers, be wary of transient storm contractors, confirm workers' compensation and liability insurance, and avoid final payment until the roof has been inspected and the homeowner is satisfied.

  • Never sign a blank estimate, completion certificate, insurance authorization, or financing agreement.
  • Do not make final payment before required inspections are complete and agreed punch-list items are resolved.
  • Document unexpected decking, fascia, flashing, or structural repairs with photographs and a written change order.
  • Keep proof of material delivery, product labels, manufacturer warranty information, and workmanship warranty terms.
  • Verify any contractor who appears after a storm directly with MSBOC rather than relying on a logo, truck decal, or copied license number.

Questions to ask a Mississippi roofer

These questions help establish licensing, insurance, permit responsibility, and who is actually responsible for the work.

  • What is your Mississippi State Board of Contractors license number?
  • Which classification on your license covers this roofing project?
  • What is the current expiration date?
  • What exact legal business name will appear on the contract?
  • Do you also need a city or county contractor license here?
  • Who will obtain and close the roofing or building permit?
  • Can your insurance carrier confirm roofing liability coverage?
  • Will employees or subcontractors perform the work?
  • How are decking and hidden-damage changes approved and priced?
  • What must occur before final payment is due?

How to report a Mississippi roofing problem

IssueWhere to start
Unlicensed contracting, expired license, work outside classification, gross negligence, abandonment, or certain contractor misconductMississippi State Board of Contractors
Local contractor license, permit, inspection, or building-code concernCity or county building department responsible for the property
Insurance-claim or insurer issueMississippi Insurance Department
Fraud, theft, or deceptive conductAppropriate state or local consumer-protection or law-enforcement agency, depending on the facts
Private payment, warranty, lien, or contract disputePreserve documents and seek qualified Mississippi legal advice when needed

MSBOC accepts complaints against licensed and unlicensed contractors. Its complaint categories include unlicensed residential work, gross negligence or misconduct, failure to fulfill agreements, abandonment, failure to pay others, expired or suspended license activity, and work outside an authorized classification.

Mississippi roofing license questions

Answers to common questions Mississippi homeowners ask before hiring a roofer.

Do roofers in Mississippi have to be licensed?

Yes, for many projects. A contractor performing residential roofing work over $10,000 generally must hold an active license from the Mississippi State Board of Contractors with a classification that covers roofing. Smaller jobs can still be subject to local licensing and permit rules.

What is the Mississippi roofing license threshold?

MSBOC states that residential roofers performing roofing work on a residence over $10,000 must be licensed. Commercial contractors and subcontractors generally need a commercial license for commercial jobs over $50,000.

What license should a Mississippi residential roofer have?

A contractor may hold the Residential Roofer classification, which is limited to residential roofing, or a broader Residential Remodeler or Residential Builder classification that includes roofing within its scope.

How do I check a Mississippi roofing license?

Use the Mississippi State Board of Contractors online contractor search. Confirm the exact business name, active status, classification, expiration date, and qualifying-party information.

Does a Mississippi roofing license prove the roofer is insured?

It shows the contractor met MSBOC licensing requirements, which include proof of liability insurance, but homeowners should still verify current coverage directly with the insurer and confirm that roofing operations are covered.

Does Mississippi require a roofing permit?

Permitting is handled locally. Some roofing scopes require permits and inspections while limited nonstructural repairs may be treated differently in certain jurisdictions. Ask the city or county building department responsible for the property before work begins.

Can a city require another contractor license?

Yes. State licensing does not prevent cities and counties from imposing their own contractor-license, privilege-license, registration, insurance, permit, or inspection requirements.

Where can I report an unlicensed Mississippi roofer?

The Mississippi State Board of Contractors investigates unlicensed activity and accepts complaints involving both licensed and unlicensed contractors.

Ready to compare Mississippi roofers?

Tell Rooferus where the property is located and what kind of roofing work you need. Your request can be matched with roofing companies serving your area.

Get Mississippi Roofing Quotes

Official Mississippi sources

  1. Mississippi State Board of Contractors — Home
  2. MSBOC — Frequently Asked Questions and Licensing Thresholds
  3. MSBOC — Contractor License Classifications
  4. MSBOC — Apply for a License / Insurance and Application Requirements
  5. MSBOC — Check a Contractor License
  6. MSBOC — File a Contractor Complaint
  7. City of Jackson — Building Permits
  8. City of Jackson — When a Building Permit Is Required
  9. City of Hattiesburg — Contractor Licensing and Permitting
  10. City of Gulfport — Contractor License Requirements
  11. Mississippi Insurance Department — Weather Disaster and Roofing Guidance

Last reviewed: August 7, 2026. Contractor licensing thresholds, classifications, municipal licenses, permits, insurance rules, codes, and enforcement policies can change. Verify current requirements with the Mississippi State Board of Contractors and the city or county responsible for the property before signing a contract or beginning work. This guide is general consumer information and is not legal advice.