Our Service Area - All Maine Cities & Towns!

Home Roofing Solutions is proud to offer our roofing services to all Mainers! From Fort Kent to Kittery, Rangeley to Machias, we are ready to serve you and your roofing needs! That's the difference when you work with a professional roofing company and the team at Home Roofing Solutions!

Find your Maine town below, and if you don't see yours on the list - we can still come to you!

Androscoggin County

  • Lewiston
  • Auburn
  • Lisbon
  • Turner
  • Poland
  • Sabattus
  • Greene
  • Durham
  • Livermore Falls
  • Mechanic Falls
  • Mino
  • Leeds
  • Livermore
  • Wales

Aroostook County

  • Caribou
  • Presque Isle
  • Houlton
  • Fort Kent
  • Madawaska
  • Fort Fairfield
  • Limestone
  • Van Buren
  • Mapleton
  • Washburn
  • Mars Hill
  • Hodgdon
  • Ashland
  • Easton
  • Woodland

Cumberland County

  • Portland
  • South Portland
  • Westbrook
  • Brunswick
  • Scarborough
  • Windham
  • Gorham
  • Falmouth
  • Cape Elizabeth
  • Yarmouth
  • Freeport
  • Gray
  • Cumberland
  • New Gloucester
  • Bridgton
     

Franklin County

  • Farmington
  • Jay
  • Wilton
  • New Sharon
  • Chesterville
  • Strong
  • Rangeley
  • Phillips
  • Kingfield
  • Industry
  • New Vineyard
  • Carrabassett Valley
  • Eustis
  • Carthage
  • Temple

Hancock County

  • Ellsworth
  • Bucksport
  • Bar Harbor
  • Blue Hill
  • Hancock
  • Orland
  • Mount Desert
  • Deer Isle
  • Southwest Harbor
  • Gouldsboro
  • Dedham
  • Lamoine
  • Tremont
  • Trenton
  • Franklin

Kennebec County

  • Augusta
  • Waterville
  • Gardiner
  • Hallowell
  • Winslow
  • Oakland
  • Winthrop
  • Vassalboro
  • China
  • Sidney
  • Monmouth
  • Litchfield
  • West Gardiner
  • Clinton
  • Belgrade

Knox County

  • Rockland
  • Camden
  • Warren
  • Rockport
  • Thomaston
  • St. George
  • Union
  • Hope
  • South Thomaston
  • Owls Head
  • Washington
  • Cushing
  • Appleton
  • Vinalhaven
  • Friendship
  • North Haven

Lincoln County

  • Waldoboro
  • Wiscasset
  • Boothbay
  • Bristol
  • Jefferson
  • Whitefield
  • Damariscotta
  • Boothbay Harbor
  • Newcastle
  • Dresden
  • Nobleboro
  • Edgecomb
  • South Bristol
  • Bremen
  • Westport Island

Oxford County

  • Rumford
  • Paris
  • Norway
  • Oxford
  • Fryeburg
  • Bethel
  • Mexico
  • Dixfield
  • Buckfield
  • West Paris
  • Otisfield
  • Brownfield
  • Hiram
  • Waterford
  • Peru

Penobscot County

  • Bangor
  • Etna
  • Brewer
  • Old Town
  • Orono
  • Hampden
  • Hermon
  • Lincoln
  • Glenburn
  • Millinocket
  • Dexter
  • Orrington
  • Newport
  • Holden
  • Milford

Piscataquis County

  • Dover-Foxcroft
  • Milo
  • Greenville
  • Guilford
  • Sangerville
  • Brownville
  • Parkman
  • Abbot
  • Monson
  • Sebec
  • Medford
  • Wellington
  • Shirley
  • Willimantic
  • Beaver Cove

Sagadahoc County

  • Bath
  • Topsham
  • Richmond
  • Bowdoin
  • Woolwich
  • Bowdoinham
  • Phippsburg
  • West Bath
  • Georgetown
  • Arrowsic

Somerset County

  • Skowhegan
  • Fairfield
  • Madison
  • Pittsfield
  • Norridgewock
  • Anson
  • Canaan
  • St. Albans
  • Palmyra
  • Hartland
  • Cornville
  • Solon
  • Athens
  • Smithfield

Waldo County

  • Belfast
  • Winterport
  • Searsport
  • Lincolnville
  • Unity
  • Stockton Springs
  • Northport
  • Palermo
  • Searsmont
  • Swanville
  • Burnham
  • Frankfort
  • Brooks
  • Montville
  • Troy

Washington County

  • Calais
  • Eastport
  • Machias
  • Baileyville
  • Jonesport
  • East Machias
  • Lubec
  • Milbridge
  • Addison
  • Cherryfield
  • Steuben
  • Machiasport
  • Harrington
  • Perry
  • Pembroke

York County

  • Biddeford
  • Sanford
  • Saco
  • York
  • Kennebunk
  • Wells
  • Kittery
  • Old Orchard Beach
  • Buxton
  • Waterboro
  • Berwick
  • South Berwick
  • Eliot
  • Lebanon
  • North Berwick