Looking for the best contractor or doctor in Maine?

Angie's List is the premier provider for reviews you can trust. With verified reports on the best Maine service providers and health professionals, Angie's List helps consumers avoid costly mistakes. Join today to start finding the top-rated providers in your area.

Most Active Cities in Maine

Find reliable Maine service providers on Angie’s List

Meet co-founder Angie Hicks and hear how Angie’s List can save you time, money and make hiring easier.

Angie's List Quick Tour
Angie explains the benefits of an Angie's List membership.
  • Reviews come from real people, not anonymous users.
  • Exclusive discounts from top-rated businesses–save up to 70%

AS FEATURED IN

Featured in: New York Times, Wall Street Journal, MSNBC

All Maine Cities

Acton
Albion
Alfred
Anson
Ashland
Auburn
Augusta
Baileyville
Bangor
Bar Harbor
Bath
Belfast
Belgrade
Berwick
Bethel
Biddeford
Bingham
Blue Hill
Boothbay
Boothbay Harbor
Bowdoin
Bowdoinham
Bremen
Brewer
Bridgton
Bristol
Brooklin
Brooks
Brooksville
Brownfield
Brunswick
Bryant Pond
Buckfield
Bucksport
Buxton
Calais
Camden
Canaan
Cape Elizabeth
Cape Neddick
Caribou
Carmel
Casco
Castine
Charleston
Cherryfield
Clinton
Columbia Falls
Corinna
Corinth
Cornish
Cumberland Center
Cumberland Foreside
Damariscotta
Deer Isle
Denmark
Dexter
Dixfield
Dover Foxcroft
Dresden
Durham
Eagle Lake
East Baldwin
East Machias
East Millinocket
East Waterboro
Eastport
Eddington
Edgecomb
Eliot
Ellsworth
Fairfield
Falmouth
Farmingdale
Farmington
Fort Fairfield
Fort Kent
Frankfort
Franklin
Freedom
Freeport
Fryeburg
Gardiner
Gorham
Gouldsboro
Gray
Greene
Greenville
Guilford
Hallowell
Hampden
Hancock
Harpswell
Harrington
Harrison
Hartland
Hebron
Holden
Hollis Center
Hope
Houlton
Howland
Hudson
Island Falls
Jackman
Jay
Jefferson
Jonesport
Kennebunk
Kennebunkport
Kingfield
Kittery
Kittery Point
Lebanon
Leeds
Levant
Lewiston
Liberty
Limerick
Limestone
Limington
Lincoln
Lincolnville
Lisbon
Lisbon Falls
Litchfield
Livermore
Livermore Falls
Lovell
Lubec
Machias
Madawaska
Madison
Manchester
Mapleton
Mars Hill
Mechanic Falls
Medway
Mexico
Milbridge
Milford
Millinocket
Milo
Minot
Monmouth
Mount Desert
Mount Vernon
Naples
New Gloucester
New Harbor
New Portland
New Sharon
Newcastle
Newport
Nobleboro
Norridgewock
North Anson
North Berwick
North Monmouth
North Yarmouth
Northeast Harbor
Norway
Oakland
Ogunquit
Old Orchard Beach
Old Town
Orland
Orono
Orrington
Owls Head
Oxford
Palermo
Palmyra
Parsonsfield
Patten
Peaks Island
Penobscot
Phillips
Phippsburg
Pittsfield
Plymouth
Poland
Porter
Portland
Pownal
Presque Isle
Randolph
Rangeley
Raymond
Readfield
Richmond
Rockland
Rockport
Rumford
Sabattus
Saco
Saint Albans
Sanford
Scarborough
Searsmont
Searsport
Sebago
Sedgwick
Shapleigh
Skowhegan
Solon
South Berwick
South Casco
South China
South Paris
South Portland
South Thomaston
Southwest Harbor
Springvale
Standish
Steep Falls
Steuben
Stockton Springs
Stonington
Strong
Sullivan
Surry
Tenants Harbor
Thomaston
Thorndike
Topsham
Turner
Union
Unity
Van Buren
Vassalboro
Vinalhaven
Waldoboro
Warren
Washington
Waterboro
Waterford
Waterville
Wayne
Wells
West Enfield
West Paris
West Rockport
Westbrook
Whitefield
Wilton
Windham
Windsor
Winter Harbor
Winterport
Winthrop
Wiscasset
Woolwich
Yarmouth
York

All US Cities  |  All Canadian Cities