Compare 22 verified roofing contractors in Maine with ratings, reviews, and contact information.
Maine roofs face harsh, long winters with heavy snow loads, ice dams, and strong coastal winds. Nor'easters bring combination snow-rain-wind events multiple times per season. The short construction season (May through October) means crews are in high demand.
Maine does not require a statewide roofing contractor license, but contractors must register with the state and carry insurance. Local municipalities may require additional permits.
Roof replacement in Maine costs $9,000 to $16,000 for asphalt shingles, with coastal and resort areas running higher. For a detailed breakdown by material type, see our roof replacement cost guide. Compare asphalt shingles and metal roofing to choose the right material for your Maine home.
Architectural shingles rated for cold climates are the standard. Ice and water shield is critical along all eaves and valleys. Standing seam metal is popular for its ability to shed heavy snow loads. Need help choosing? Our complete materials comparison covers every option. Make sure proper underlayment is part of the job.
Before hiring, verify the contractor is properly licensed in Maine, carries liability insurance and workers' compensation, and can provide recent local references. Get at least three written estimates and never pay more than 30% upfront. For a complete vetting checklist, read our guide to finding a roofing contractor.