Trade directory · Lewiston metro · Maine

Roofing contractors in
Lewiston, Maine.

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

Licensed Establishments
117
U.S. Census Bureau
Peak Season
April through October, with highest demand June-August following winter damage assessment
Market estimate
Avg. Response Time
2-5 business days for quotes, 2-6 weeks for project start during peak season
Operator average
Avg. Hourly Wage
$25/hr
Bureau of Labor Statistics
§ A · Market rates

Common Job Costs

LEWISTON-ME · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,500 – $16,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/replacement
Typical range based on local gutter installation/replacement jobs.
$1,200 – $2,800
Roof inspection
Typical range based on local roof inspection jobs.
$200 – $500
Slate roof repair
Typical range based on local slate roof repair jobs.
$2,000 – $8,000
§ B · Regulatory

Licensing Requirements

ME
§1

Licensing Requirements

Maine requires Home Improvement Contractor Registration through DHHS Office of Professional and Occupational Regulation. Must pass business law exam, provide financial statements, and maintain $20,000 bond. Registration renewed annually. Specialty roofing work over $3,000 requires this registration.

§2

Permit Requirements

City of Lewiston requires building permits for roof replacement, structural repairs, and additions. Permit fees range $50-200 based on project value. Submit plans to Code Enforcement Office at least 5 business days before work starts.

§3

Inspection Schedule

Initial permit inspection before work begins, mid-project structural inspection if applicable, and final inspection upon completion. Schedule inspections 24 hours in advance through Lewiston Code Enforcement.

§4

Insurance Minimums

General liability minimum $300,000 per occurrence, $600,000 aggregate. Workers compensation required if employing others. Some municipalities require $1 million coverage for permits.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Complete Application

Submit Maine Home Improvement Contractor Registration application to DHHS Office of Professional and Occupational Regulation with required documentation and fees

01/06
2

Financial Documentation

Provide financial statements, bank references, and proof of business formation (LLC, corporation, etc.) demonstrating financial stability

02/06
3

Pass Business Law Exam

Schedule and pass the required business law examination covering Maine consumer protection laws, lien laws, and contracting regulations

03/06
4

Obtain Surety Bond

Secure $20,000 surety bond from approved bonding company and submit bond documentation with application

04/06
5

Pay Fees

Submit application fee (currently $100) and any additional processing fees required by the licensing board

05/06
6

Maintain Registration

Renew registration annually, maintain bond and insurance requirements, and complete any required continuing education

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Lewiston's roofing market runs on weather damage cycles and aging housing stock. Most work involves asphalt shingle replacement on 1900s-1950s homes, with metal roofing gaining ground for longevity. Ice dam damage drives winter emergency calls, while planned replacements book solid April through October. Competition is moderate among the state's 117 licensed establishments, but quality crews stay busy year-round. Costs run 10-15% below Portland metro due to lower labor and overhead expenses.

Get your Maine Home Improvement Contractor Registration sorted first - the state doesn't mess around with unlicensed work over $3,000. Lewiston's permitting process is straightforward but required for most jobs. Build relationships with local suppliers early since material delivery logistics matter in this market. Focus on ice dam prevention education - property owners here need it and will pay for proper solutions. Keep crews busy in winter with maintenance contracts and emergency repair availability.

Data Sources
  • Median hourly wage
    Bureau of Labor Statistics (BLS) - $25.34/hr ($52,707/yr)
  • Licensed establishments in Maine
    U.S. Census Bureau - 117 establishments
  • Licensing requirements
    Maine DHHS Office of Professional and Occupational Regulation
  • Permit requirements
    City of Lewiston Code Enforcement Office
  • Insurance minimums
    Maine Department of Professional and Financial Regulation
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

Do I need a license to do roofing work in Maine?

Yes, any home improvement work over $3,000 including roofing requires Maine Home Improvement Contractor Registration through DHHS Office of Professional and Occupational Regulation. This includes passing a business law exam and maintaining a $20,000 bond.

Q/02

How much does a typical roof replacement cost in Lewiston?

Asphalt shingle replacement typically runs $8,500-16,000 for average homes, while metal roofing costs $12,000-22,000. Costs vary based on roof complexity, material choice, and accessibility. Prices run 10-15% below Portland metro rates.

Q/03

When is the best time to schedule roofing work in Lewiston?

April through October offers the most reliable weather, with peak season June-August. Expect 2-6 week delays during peak season. Winter emergency repairs are available but weather-dependent and more expensive.

Q/04

What permits are required for roofing in Lewiston?

City of Lewiston requires building permits for roof replacement and structural repairs. Permits cost $50-200 based on project value and must be obtained through the Code Enforcement Office at least 5 business days before work starts.

Q/05

What insurance do roofing contractors need in Maine?

Maine requires minimum $300,000 per occurrence/$600,000 aggregate general liability insurance. Workers compensation is mandatory if employing others. Many municipalities require $1 million coverage for permit issuance, according to state licensing requirements.

§ F · Directory

Roofing contractors in Lewiston

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.