Call-first routing
Talk to a Roofers in Maine today.
Keep the next step obvious: call now, confirm availability, and move into the right local match without forcing users through a heavy research flow first.
Ready to connect?
Use the direct call path for the fastest response and local availability check.
Roofers in Maine
243 zip codes with active providers out of 415 total (58.6% coverage). Ranked #31 of 49 states by avg bid.
State Avg
$101.44
National Avg
$127.25
Coverage
58.6%
vs National
-20.3%
State vs National Average
Dashed line = National Avg ($127)
City-by-City Costs (220 cities)
| City | Avg Bid | Max Bid | Min Bid | Zip Codes |
|---|---|---|---|---|
| Acton | $105.00 | $105.00 | $105.00 | 1 |
| Alfred | $105.00 | $105.00 | $105.00 | 1 |
| Alna | $105.00 | $105.00 | $105.00 | 1 |
| Auburn | $105.00 | $105.00 | $105.00 | 3 |
| Bath | $105.00 | $105.00 | $105.00 | 1 |
| Augusta | $105.00 | $105.00 | $105.00 | 5 |
| Bailey Island | $105.00 | $105.00 | $105.00 | 1 |
| Bar Mills | $105.00 | $105.00 | $105.00 | 1 |
| Bethel | $105.00 | $105.00 | $105.00 | 1 |
| Berwick | $105.00 | $105.00 | $105.00 | 1 |
| Biddeford Pool | $105.00 | $105.00 | $105.00 | 1 |
| Biddeford | $105.00 | $105.00 | $105.00 | 2 |
| Bristol | $105.00 | $105.00 | $105.00 | 1 |
| Brownfield | $105.00 | $105.00 | $105.00 | 1 |
| Boothbay | $105.00 | $105.00 | $105.00 | 1 |
| Boothbay Harbor | $105.00 | $105.00 | $105.00 | 1 |
| Bowdoin | $105.00 | $105.00 | $105.00 | 1 |
| Bowdoinham | $105.00 | $105.00 | $105.00 | 1 |
| Bremen | $105.00 | $105.00 | $105.00 | 1 |
| Bridgton | $105.00 | $105.00 | $105.00 | 1 |
| Bustins Island | $105.00 | $105.00 | $105.00 | 1 |
| Buckfield | $105.00 | $105.00 | $105.00 | 1 |
| Brunswick | $105.00 | $105.00 | $105.00 | 1 |
| Bryant Pond | $105.00 | $105.00 | $105.00 | 1 |
| Cape Neddick | $105.00 | $105.00 | $105.00 | 1 |
| Cape Elizabeth | $105.00 | $105.00 | $105.00 | 1 |
| Canton | $105.00 | $105.00 | $105.00 | 1 |
| Buxton | $105.00 | $105.00 | $105.00 | 1 |
| Kents Hill | $105.00 | $105.00 | $105.00 | 1 |
| Jefferson | $105.00 | $105.00 | $105.00 | 1 |
| Harrison | $105.00 | $105.00 | $105.00 | 1 |
| Hebron | $105.00 | $105.00 | $105.00 | 1 |
| Cape Porpoise | $105.00 | $105.00 | $105.00 | 1 |
| Casco | $105.00 | $105.00 | $105.00 | 1 |
| Center Lovell | $105.00 | $105.00 | $105.00 | 1 |
| Chamberlain | $105.00 | $105.00 | $105.00 | 1 |
| Chebeague Island | $105.00 | $105.00 | $105.00 | 1 |
| Cliff Island | $105.00 | $105.00 | $105.00 | 1 |
| Cumberland Center | $105.00 | $105.00 | $105.00 | 1 |
| Cornish | $105.00 | $105.00 | $105.00 | 1 |
| Cumberland Foreside | $105.00 | $105.00 | $105.00 | 1 |
| Danville | $105.00 | $105.00 | $105.00 | 1 |
| Damariscotta | $105.00 | $105.00 | $105.00 | 1 |
| Cushing | $105.00 | $105.00 | $105.00 | 1 |
| East Poland | $105.00 | $105.00 | $105.00 | 1 |
| East Boothbay | $105.00 | $105.00 | $105.00 | 1 |
| East Livermore | $105.00 | $105.00 | $105.00 | 1 |
| Denmark | $105.00 | $105.00 | $105.00 | 1 |
| Dixfield | $105.00 | $105.00 | $105.00 | 1 |
| Dresden | $105.00 | $105.00 | $105.00 | 1 |
| Durham | $105.00 | $105.00 | $105.00 | 1 |
| East Baldwin | $105.00 | $105.00 | $105.00 | 1 |
| East Winthrop | $105.00 | $105.00 | $105.00 | 1 |
| East Waterboro | $105.00 | $105.00 | $105.00 | 1 |
| East Parsonsfield | $105.00 | $105.00 | $105.00 | 1 |
| Freeport | $105.00 | $105.00 | $105.00 | 3 |
| Farmingdale | $105.00 | $105.00 | $105.00 | 1 |
| Falmouth | $105.00 | $105.00 | $105.00 | 1 |
| Eliot | $105.00 | $105.00 | $105.00 | 1 |
| Edgecomb | $105.00 | $105.00 | $105.00 | 1 |
| Kittery Point | $105.00 | $105.00 | $105.00 | 1 |
| Kittery | $105.00 | $105.00 | $105.00 | 1 |
| Kennebunk | $105.00 | $105.00 | $105.00 | 1 |
| Kennebunkport | $105.00 | $105.00 | $105.00 | 1 |
| Hiram | $105.00 | $105.00 | $105.00 | 1 |
| Friendship | $105.00 | $105.00 | $105.00 | 1 |
| Fryeburg | $105.00 | $105.00 | $105.00 | 1 |
| Gardiner | $105.00 | $105.00 | $105.00 | 1 |
| Greene | $105.00 | $105.00 | $105.00 | 1 |
| Georgetown | $105.00 | $105.00 | $105.00 | 1 |
| Gorham | $105.00 | $105.00 | $105.00 | 1 |
| Gray | $105.00 | $105.00 | $105.00 | 1 |
| Hallowell | $105.00 | $105.00 | $105.00 | 1 |
| Greenwood | $105.00 | $105.00 | $105.00 | 1 |
| Harpswell | $105.00 | $105.00 | $105.00 | 1 |
| Hanover | $105.00 | $105.00 | $105.00 | 1 |
| Lebanon | $105.00 | $105.00 | $105.00 | 1 |
| Hollis Center | $105.00 | $105.00 | $105.00 | 1 |
| Isle Of Springs | $105.00 | $105.00 | $105.00 | 1 |
| Jay | $105.00 | $105.00 | $105.00 | 1 |
| Lovell | $105.00 | $105.00 | $105.00 | 1 |
| Long Island | $105.00 | $105.00 | $105.00 | 1 |
| Livermore Falls | $105.00 | $105.00 | $105.00 | 1 |
| Manchester | $105.00 | $105.00 | $105.00 | 1 |
| Livermore | $105.00 | $105.00 | $105.00 | 1 |
| Litchfield | $105.00 | $105.00 | $105.00 | 1 |
| Lisbon | $105.00 | $105.00 | $105.00 | 1 |
| Lisbon Falls | $105.00 | $105.00 | $105.00 | 1 |
| Limington | $105.00 | $105.00 | $105.00 | 1 |
| Limerick | $105.00 | $105.00 | $105.00 | 1 |
| Lewiston | $105.00 | $105.00 | $105.00 | 3 |
| Leeds | $105.00 | $105.00 | $105.00 | 1 |
| Winthrop | $105.00 | $105.00 | $105.00 | 1 |
| Wiscasset | $105.00 | $105.00 | $105.00 | 1 |
| Woolwich | $105.00 | $105.00 | $105.00 | 1 |
| Yarmouth | $105.00 | $105.00 | $105.00 | 1 |
| York Beach | $105.00 | $105.00 | $105.00 | 1 |
| Whitefield | $105.00 | $105.00 | $105.00 | 1 |
| South Bristol | $105.00 | $105.00 | $105.00 | 1 |
| South Berwick | $105.00 | $105.00 | $105.00 | 1 |
| South Paris | $105.00 | $105.00 | $105.00 | 1 |
| South Gardiner | $105.00 | $105.00 | $105.00 | 1 |
| South Casco | $105.00 | $105.00 | $105.00 | 1 |
| South Freeport | $105.00 | $105.00 | $105.00 | 1 |
| Mexico | $105.00 | $105.00 | $105.00 | 1 |
| Mechanic Falls | $105.00 | $105.00 | $105.00 | 1 |
| Minot | $105.00 | $105.00 | $105.00 | 1 |
| Monhegan | $105.00 | $105.00 | $105.00 | 1 |
| Nobleboro | $105.00 | $105.00 | $105.00 | 1 |
| Monmouth | $105.00 | $105.00 | $105.00 | 1 |
| Moody | $105.00 | $105.00 | $105.00 | 1 |
| Mount Vernon | $105.00 | $105.00 | $105.00 | 1 |
| New Gloucester | $105.00 | $105.00 | $105.00 | 1 |
| Naples | $105.00 | $105.00 | $105.00 | 1 |
| Newcastle | $105.00 | $105.00 | $105.00 | 1 |
| New Harbor | $105.00 | $105.00 | $105.00 | 1 |
| North Bridgton | $105.00 | $105.00 | $105.00 | 1 |
| North Berwick | $105.00 | $105.00 | $105.00 | 1 |
| Newfield | $105.00 | $105.00 | $105.00 | 1 |
| Newry | $105.00 | $105.00 | $105.00 | 1 |
| North Jay | $105.00 | $105.00 | $105.00 | 1 |
| North Waterboro | $105.00 | $105.00 | $105.00 | 1 |
| North Turner | $105.00 | $105.00 | $105.00 | 1 |
| North Monmouth | $105.00 | $105.00 | $105.00 | 1 |
| Randolph | $105.00 | $105.00 | $105.00 | 1 |
| Raymond | $105.00 | $105.00 | $105.00 | 1 |
| Phippsburg | $105.00 | $105.00 | $105.00 | 1 |
| North Waterford | $105.00 | $105.00 | $105.00 | 1 |
| Norway | $105.00 | $105.00 | $105.00 | 1 |
| North Yarmouth | $105.00 | $105.00 | $105.00 | 1 |
| Ocean Park | $105.00 | $105.00 | $105.00 | 1 |
| Ogunquit | $105.00 | $105.00 | $105.00 | 1 |
| Paris | $105.00 | $105.00 | $105.00 | 1 |
| Old Orchard Beach | $105.00 | $105.00 | $105.00 | 1 |
| Orrs Island | $105.00 | $105.00 | $105.00 | 1 |
| Oxford | $105.00 | $105.00 | $105.00 | 1 |
| Peaks Island | $105.00 | $105.00 | $105.00 | 1 |
| Parsonsfield | $105.00 | $105.00 | $105.00 | 1 |
| Peru | $105.00 | $105.00 | $105.00 | 1 |
| Pemaquid | $105.00 | $105.00 | $105.00 | 1 |
| Round Pond | $105.00 | $105.00 | $105.00 | 1 |
| Rumford | $105.00 | $105.00 | $105.00 | 1 |
| Readfield | $105.00 | $105.00 | $105.00 | 1 |
| Poland | $105.00 | $105.00 | $105.00 | 1 |
| Port Clyde | $105.00 | $105.00 | $105.00 | 1 |
| Porter | $105.00 | $105.00 | $105.00 | 1 |
| Portland | $105.00 | $105.00 | $105.00 | 9 |
| Pownal | $105.00 | $105.00 | $105.00 | 1 |
| Sabattus | $105.00 | $105.00 | $105.00 | 1 |
| Richmond | $105.00 | $105.00 | $105.00 | 1 |
| Sebasco Estates | $105.00 | $105.00 | $105.00 | 1 |
| Shapleigh | $105.00 | $105.00 | $105.00 | 1 |
| Sebago | $105.00 | $105.00 | $105.00 | 1 |
| Scarborough | $105.00 | $105.00 | $105.00 | 2 |
| Sanford | $105.00 | $105.00 | $105.00 | 1 |
| Saco | $105.00 | $105.00 | $105.00 | 1 |
| York Harbor | $105.00 | $105.00 | $105.00 | 1 |
| York | $105.00 | $105.00 | $105.00 | 1 |
| Windsor | $105.00 | $105.00 | $105.00 | 1 |
| Westbrook | $105.00 | $105.00 | $105.00 | 2 |
| West Poland | $105.00 | $105.00 | $105.00 | 1 |
| West Paris | $105.00 | $105.00 | $105.00 | 1 |
| Windham | $105.00 | $105.00 | $105.00 | 1 |
| Waterford | $105.00 | $105.00 | $105.00 | 1 |
| West Boothbay Harbor | $105.00 | $105.00 | $105.00 | 1 |
| West Bethel | $105.00 | $105.00 | $105.00 | 1 |
| West Kennebunk | $105.00 | $105.00 | $105.00 | 1 |
| West Minot | $105.00 | $105.00 | $105.00 | 1 |
| South Portland | $105.00 | $105.00 | $105.00 | 2 |
| Springvale | $105.00 | $105.00 | $105.00 | 1 |
| Southport | $105.00 | $105.00 | $105.00 | 1 |
| South Windham | $105.00 | $105.00 | $105.00 | 1 |
| Trevett | $105.00 | $105.00 | $105.00 | 1 |
| Sumner | $105.00 | $105.00 | $105.00 | 1 |
| Tenants Harbor | $105.00 | $105.00 | $105.00 | 1 |
| Spruce Head | $105.00 | $105.00 | $105.00 | 1 |
| Standish | $105.00 | $105.00 | $105.00 | 1 |
| Squirrel Island | $105.00 | $105.00 | $105.00 | 1 |
| Steep Falls | $105.00 | $105.00 | $105.00 | 1 |
| Stoneham | $105.00 | $105.00 | $105.00 | 1 |
| Topsham | $105.00 | $105.00 | $105.00 | 1 |
| Wayne | $105.00 | $105.00 | $105.00 | 1 |
| Wells | $105.00 | $105.00 | $105.00 | 1 |
| West Baldwin | $105.00 | $105.00 | $105.00 | 1 |
| Walpole | $105.00 | $105.00 | $105.00 | 1 |
| Waterboro | $105.00 | $105.00 | $105.00 | 1 |
| Waldoboro | $105.00 | $105.00 | $105.00 | 1 |
| Turner | $105.00 | $105.00 | $105.00 | 1 |
| West Newfield | $105.00 | $105.00 | $105.00 | 1 |
| Hampden | $78.00 | $78.00 | $78.00 | 1 |
| Freedom | $78.00 | $78.00 | $78.00 | 1 |
| China Village | $78.00 | $78.00 | $78.00 | 1 |
| Hinckley | $78.00 | $78.00 | $78.00 | 1 |
| Clinton | $78.00 | $78.00 | $78.00 | 1 |
| Dixmont | $78.00 | $78.00 | $78.00 | 1 |
| East Vassalboro | $78.00 | $78.00 | $78.00 | 1 |
| Belfast | $78.00 | $78.00 | $78.00 | 1 |
| Albion | $78.00 | $78.00 | $78.00 | 1 |
| Brooks | $78.00 | $78.00 | $78.00 | 1 |
| Burnham | $78.00 | $78.00 | $78.00 | 1 |
| Coopers Mills | $78.00 | $78.00 | $78.00 | 1 |
| Liberty | $78.00 | $78.00 | $78.00 | 1 |
| Morrill | $78.00 | $78.00 | $78.00 | 1 |
| Monroe | $78.00 | $78.00 | $78.00 | 1 |
| Rockport | $78.00 | $78.00 | $78.00 | 1 |
| Palermo | $78.00 | $78.00 | $78.00 | 1 |
| North Vassalboro | $78.00 | $78.00 | $78.00 | 1 |
| Stockton Springs | $78.00 | $78.00 | $78.00 | 1 |
| Shawmut | $78.00 | $78.00 | $78.00 | 1 |
| Searsmont | $78.00 | $78.00 | $78.00 | 1 |
| South China | $78.00 | $78.00 | $78.00 | 1 |
| South Thomaston | $78.00 | $78.00 | $78.00 | 1 |
| Troy | $78.00 | $78.00 | $78.00 | 1 |
| Thorndike | $78.00 | $78.00 | $78.00 | 1 |
| Waterville | $78.00 | $78.00 | $78.00 | 2 |
| Washington | $78.00 | $78.00 | $78.00 | 1 |
| Vassalboro | $78.00 | $78.00 | $78.00 | 1 |
| Unity | $78.00 | $78.00 | $78.00 | 1 |
| Warren | $78.00 | $78.00 | $78.00 | 1 |
| Winterport | $78.00 | $78.00 | $78.00 | 1 |
Showing 220 of 220 rows
Coverage Gaps
231 zip codes without coverage
These areas in Maine have no active roofers providers. This represents a market opportunity for service providers looking to expand.
Underserved cities:
Compare Roofers Costs Across States
Lowest Avg Bid States
Highest Avg Bid States
City Pages
Other Services in Maine
Frequently Asked Questions
How much does roofers cost in Maine?
The average bid for roofers in Maine is $101.44, compared to the national average of $127.25. Prices range from $78 to $105 depending on location.
What cities in Maine have roofers coverage?
Maine has roofers providers in 220 cities across 243 zip codes, representing 58.6% coverage of the state.
How does Maine compare to the national average for roofers?
Maine is 20.3% below the national average for roofers. It ranks #31 out of 49 states by average bid.
Are there areas in Maine without roofers providers?
Yes, 231 zip codes in Maine currently have no active roofers providers. Underserved cities include Abbot village, Addison, Andover, Anson, Ashland.