Trade directory · Jackson metro · Mississippi

Roofing contractors in
Jackson, Mississippi.

A public directory of licensed roofing contractors serving greater Jackson. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
96
U.S. Census Bureau
Peak Season
March through October, with highest demand April-June for storm damage repairs and July-September for replacements
Market estimate
Avg. Response Time
2-5 business days for estimates, 1-3 weeks for project start during peak season
Operator average
Avg. Hourly Wage
$21/hr
Bureau of Labor Statistics
§ A · Market rates

Common Job Costs

JACKSON-MS · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,500 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$12,000 – $22,000
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$800 – $3,500
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $2,800
Roof inspection
Typical range based on local roof inspection jobs.
$200 – $500
Emergency roof tarping
Typical range based on local emergency roof tarping jobs.
$400 – $1,200
§ B · Regulatory

Licensing Requirements

MS
§1

Licensing Requirements

Mississippi requires Residential Builder License or Commercial Builder License through MS State Board of Contractors. Residential requires 4 years experience or 2 years plus approved education, written exam, $15,000 bond. Commercial requires additional experience and higher bond. Renewal every 2 years with continuing education.

§2

Permit Requirements

City of Jackson requires building permits for roof replacement ($75-150), structural repairs, and additions. Repair permits needed for work over $1,000. Submit plans to Building Safety Division, allow 5-10 business days processing.

§3

Inspection Schedule

Initial inspection before work begins, mid-project inspection for structural work, final inspection upon completion. Schedule 48 hours in advance with Jackson Building Safety Division.

§4

Insurance Minimums

General liability minimum $300,000, workers compensation required for employees, contractor bond $15,000 for residential work, $75,000 for commercial projects over $50,000

§ C · Path to license

How to Get Licensed

5 STEPS
1

Meet experience requirements

Accumulate 4 years verifiable roofing/construction experience OR 2 years experience plus approved construction education program. Document all work history with employer verification.

01/05
2

Submit application to State Board

Complete Mississippi contractor license application through MS State Board of Contractors. Include experience documentation, references, and application fee ($150).

02/05
3

Pass written examination

Schedule and pass contractor examination covering business law, construction practices, and safety. Exam administered by PSI Services, costs $75.

03/05
4

Obtain required bond and insurance

Secure $15,000 contractor bond (residential) or higher for commercial work. Obtain general liability insurance minimum $300,000 and workers comp if employing others.

04/05
5

Pay licensing fees and receive license

Submit proof of bond and insurance, pay final licensing fee ($200). License valid for 2 years, requires continuing education for renewal.

05/05
§ D · Field notes

About This Market

UPDATED APR 2026

Jackson's roofing market stays busy year-round thanks to severe weather patterns and an aging housing stock. Competition is moderate with around 96 licensed establishments statewide, but storm season creates surge demand that outpaces capacity. Typical jobs run asphalt shingle replacements on 1950s-1980s homes, metal roofing for durability, and constant storm damage repairs. Insurance work drives significant volume, but navigates supplements and adjusters adds complexity. Costs track regional averages but spike during peak storm seasons when materials and labor get tight. The market rewards contractors who can handle insurance processes efficiently and maintain crews during busy periods. Getting licensed in Mississippi takes patience - the State Board of Contractors moves slow but requirements are straightforward. Residential license needs 4 years experience or 2 years plus education, then pass their exam and post bond. Jackson's permit process is reliable if you submit complete plans and allow processing time. Peak season runs March through October when storms hit and weather permits work. Smart contractors prep crews and material inventory before storm season, maintain relationships with insurance adjusters, and focus on quality work that generates referrals during slower winter months.

Data Sources
  • Median hourly wage
    Bureau of Labor Statistics Occupational Employment Statistics
  • Number of licensed establishments
    US Census Bureau County Business Patterns
  • Licensing requirements
    Mississippi State Board of Contractors
  • Permit costs and procedures
    City of Jackson Building Safety Division
  • Insurance and bonding minimums
    Mississippi Department of Insurance and State Board of Contractors
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need to do roofing work in Mississippi?

Mississippi requires either a Residential Builder License or Commercial Builder License through the MS State Board of Contractors, depending on project scope. Residential license requires 4 years experience or 2 years plus approved education, written exam, and $15,000 bond.

Q/02

How much does roofing work pay in Jackson, MS?

According to Bureau of Labor Statistics data, median hourly wage for roofers in Mississippi is $20.97/hour or $43,618 annually. Experienced contractors and business owners typically earn significantly more.

Q/03

When do I need a permit for roofing work in Jackson?

City of Jackson requires building permits for roof replacements, structural repairs, and any roofing work over $1,000. Permits cost $75-150 and require 5-10 business days processing through Building Safety Division.

Q/04

What insurance do roofing contractors need in Mississippi?

Mississippi requires general liability insurance minimum $300,000, workers compensation for employees, and contractor bonds of $15,000 for residential work or $75,000 for commercial projects over $50,000.

Q/05

How competitive is the roofing market in Mississippi?

With approximately 96 licensed roofing establishments statewide according to Census data, competition is moderate but seasonal demand from severe weather creates opportunities for established contractors with proper licensing and insurance.

§ F · Directory

Roofing contractors in Jackson

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.