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.
Common Job Costs
Licensing Requirements
Licensing Requirements
Maine does not require state-level licensing for roofing contractors. However, contractors must register with Maine Revenue Services for tax purposes and may need local business licenses. Workers compensation insurance required for employees. No state exam required, but professional certifications from manufacturers recommended.
Permit Requirements
Residential roofing permits required in Portland for roof replacements and major repairs over $1000. Fee ranges $75-200 based on project value. Commercial projects require building permits through Portland Code Enforcement. Emergency storm repairs may proceed without permits but must be filed within 72 hours.
Inspection Schedule
Initial permit inspection before work begins for major projects. Final inspection required within 10 days of completion. Additional inspections may be required for structural modifications or when work is exposed during installation.
Insurance Minimums
General liability insurance minimum $300,000 per occurrence recommended. Workers compensation required for any employees per Maine law. Bonding requirements vary by municipality - Portland requires $10,000 minimum bond for contractors over $3,000 project value.
How to Get Licensed
Business Registration
Register business name with Maine Secretary of State and obtain Federal EIN from IRS for tax purposes
Tax Registration
Register with Maine Revenue Services for state tax identification and sales tax permit if applicable
Workers Compensation
Obtain workers compensation insurance through Maine Workers Compensation Board if hiring employees
Local Business License
Apply for local business license through Portland City Clerk if operating within city limits
Insurance Coverage
Secure general liability insurance and obtain contractor bond if required by municipality
Professional Certifications
Consider manufacturer certifications from GAF, CertainTeed, or other suppliers for warranty work eligibility
About This Market
Portland's roofing market runs hard from May through September when weather cooperates and storm damage drives emergency work. You're competing with roughly 25-30 active crews in the metro area for everything from basic shingle replacements on the peninsula's older homes to metal roof installs on new construction in the suburbs. Costs get pushed up by material transport, limited seasonal work windows, and homeowners dealing with ice dam damage every spring. The median wage hits $25.34 hourly, but good crews charge $75-100 per hour for skilled work.
Here's what you need to know: Maine doesn't license roofers at the state level, but Portland's permit process is no joke - file everything properly or face stop-work orders. Get your workers comp sorted before you touch a ladder, and carry serious liability coverage because slip-and-fall claims kill small operations. Build relationships with local suppliers early - material delays during peak season will cost you jobs. Focus on ice dam prevention and proper ventilation systems - Portland's freeze-thaw cycles destroy amateur work fast. Most money gets made April through October, so plan your cash flow accordingly.
- Median hourly wageBureau of Labor Statistics Occupational Employment Statistics
- Licensed establishments countU.S. Census Bureau County Business Patterns
- Permit requirementsPortland Code Enforcement Department
- Insurance minimumsMaine Bureau of Insurance
- Licensing requirementsMaine Department of Professional and Financial Regulation
Frequently Asked Questions
Do roofing contractors need a license in Maine?
Maine does not require state-level licensing for roofing contractors. However, contractors must register for business taxes and obtain local business licenses where required. Workers compensation insurance is mandatory for employees per Maine Department of Labor requirements.
How much does roof replacement cost in Portland, ME?
Asphalt shingle roof replacement typically costs $8,500-$15,000 for average homes in Portland. Metal roofing runs $12,000-$22,000. Costs vary based on roof size, pitch, accessibility, and material quality. Portland's older housing stock often requires additional structural work.
When is roofing season in Portland, Maine?
Prime roofing season runs May through September, with peak demand June-August. Winter work is possible but limited by weather conditions and material performance. Spring sees high demand for ice dam and snow load damage repairs according to local building departments.
What permits are needed for roofing in Portland, ME?
Portland requires permits for roof replacements and repairs over $1,000. Permit fees range $75-$200 based on project value per Portland Code Enforcement. Emergency storm repairs may proceed without permits but must be filed within 72 hours.
What insurance do roofing contractors need in Maine?
General liability insurance minimum $300,000 recommended. Workers compensation mandatory for employees per Maine Bureau of Insurance. Portland requires $10,000 contractor bonds for projects over $3,000 according to city licensing requirements.
Roofing contractors in Portland
No contractors listed yet.
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.