Coverage Area

We cover a basic 25 mile radius from Portland. Please see a list of towns below to see if we service your area. If you do not see your area listed but are near a town that is, please contact us so we can discuss your needs.

Towns we cover all of:

  • ARUNDEL
  • CAPE ELIZABETH
  • BIDDEFORD
  • CUMBERLAND
  • BUXTON
  • FALMOUTH
  • KENNEBUNKPORT
  • GORHAM
  • DAYTON
  • KENNEBUNK
  • LYMAN
  • HOLLIS
  • OLD ORCHARD BEACH
  • NORTH YARMOUTH
  • PORTLAND
  • SCARBOROUGH
  • SACO
  • SOUTH PORTLAND
  • WESTBROOK
  • WINDHAM
  • YARMOUTH
  • GRAY
  • NEW GLOUCESTER
  • FREEPORT
  • LEWISTON
  • AUBURN
  • GREENE (SELECT AREAS)
  • POLAND SELECT AREAS)
  • MINOT (SELECT AREAS)
  • HEBRON (SELECT AREAS)
  • LEEDS (SELECT AREAS)
  • MONMOUTH (SELECT AREAS)
  • BUCKFIELD (SELECT AREAS)
  • SABATTUS (SELECT AREAS)
  • LIVERMORE/FALLS (SELECT AREAS)
  • JAY (SELECT AREAS)
  • TURNER/NORTH TURNER
  • MECHANIC FALLS (SELECT AREAS)