Trade directory · Portland metro · Maine

Roofing contractors in
Portland, Maine.

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

Licensed Establishments
117
U.S. Census Bureau
Peak Season
May through September, with emergency storm work year-round due to harsh Maine winters
Market estimate
Avg. Response Time
3-7 business days for quotes, 2-6 weeks for project start during peak season
Operator average
§ A · Market rates

Common Job Costs

PORTLAND-ME · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle replacement
Typical range based on local asphalt shingle 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
Slate roof repair
Typical range based on local slate roof repair jobs.
$2,000 – $8,000
Ice dam removal
Typical range based on local ice dam removal jobs.
$400 – $1,200
§ B · Regulatory

Licensing Requirements

ME
§1

Licensing Requirements

Maine requires Home Improvement Contractor Registration through DHHS for projects over $3,000. No specialized roofing license required, but must pass background check, provide proof of insurance, and pay $415 registration fee. Registration renewed every 2 years.

§2

Permit Requirements

Portland requires building permits for roof replacements and major repairs over $5,000. Permit fees range $75-$300 based on project value. Submit plans to Portland Code Enforcement Office.

§3

Inspection Schedule

Rough inspection after decking replacement, final inspection after completion. City of Portland typically schedules within 2-3 business days of request.

§4

Insurance Minimums

Maine requires minimum $50,000 general liability insurance for registered home improvement contractors. Workers compensation required if employing others.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Gather required documents

Collect driver's license, Social Security card, proof of general liability insurance ($50,000 minimum), and business formation documents if applicable.

01/06
2

Complete application

Fill out Home Improvement Contractor Registration application form through Maine DHHS website or by mail. Include all business information and references.

02/06
3

Submit background check

Complete criminal background check through Maine State Police. Fingerprinting may be required depending on history.

03/06
4

Pay registration fee

Submit $415 registration fee with completed application. Fee covers 2-year registration period.

04/06
5

Await approval

DHHS reviews application and background check. Process typically takes 4-6 weeks. Registration number issued upon approval.

05/06
6

Maintain registration

Renew registration every 2 years, maintain required insurance, and comply with consumer protection requirements.

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Portland's roofing market runs hot and cold with the seasons. You've got 117 licensed establishments statewide competing for work, but winter storms keep emergency calls steady year-round. Steep-pitched colonials and cape cods dominate the residential market, with plenty of slate and cedar shake work in the historic districts. Material costs hit hard here - everything ships up from Boston, adding 10-15% to your base costs. Labor's tight during peak season, and homeowners expect quality work that can handle nor'easters and ice dams.

To work this market, get your Maine Home Improvement Contractor Registration squared away first - it's mandatory for jobs over $3,000 and the background check takes time. Portland's code enforcement runs tight ship on permits, so don't try to slide by on replacements. Stock up on ice and water shield - you'll use twice what you think. Build relationships with local suppliers like Allied Building Products or Hancock Lumber for better pricing and delivery. Schedule your crew heavy May through September, then pivot to emergency storm work and interior projects when winter hits. Insurance companies drive a lot of work here, but they're tough on estimates.

Data Sources
  • Number of licensed establishments
    US Census Bureau County Business Patterns
  • Licensing requirements
    Maine Department of Health and Human Services
  • Permit requirements
    City of Portland Code Enforcement Office
  • Cost ranges
    Local contractor estimates
  • 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, Maine requires Home Improvement Contractor Registration for roofing projects over $3,000. Registration costs $415 and requires background check and insurance proof through Maine DHHS.

Q/02

What permits do I need for roof replacement in Portland?

Portland requires building permits for roof replacements and major repairs over $5,000. Submit application to Portland Code Enforcement Office with project plans and pay permit fees of $75-$300.

Q/03

When is roofing season in Maine?

Peak roofing season runs May through September due to weather conditions. Winter work focuses on emergency storm damage and ice dam removal, with limited installation work possible.

Q/04

How much does roof replacement cost in Portland?

Asphalt shingle replacement ranges $8,500-$15,000 for average homes. Metal roofing costs $12,000-$22,000. Costs run higher than national average due to harsh weather requirements and material shipping costs.

Q/05

What insurance do roofing contractors need in Maine?

Maine requires minimum $50,000 general liability insurance for registered contractors. Workers compensation mandatory if employing others. Many clients require higher coverage limits.

§ F · Directory

Roofing contractors in Portland

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.