Maine & Portsmouth, New Hampshire Crawl Space Repair Maine & Portsmouth, New Hampshire Foundation Repair
Maine & Portsmouth, New Hampshire Basement Waterproofing

Basement Waterproofing, Crawl Space & Foundation Repair in Maine, and SE New Hampshire

We serve Bangor, Portland, Rochester and all of Maine

In Maine and Southeastern New Hampshire, T.C. Hafford Basement Systems has been performing basement waterproofing and crawl space repair since 1991 and is the exclusive Basement Systems dealer.

We've started doing foundation repair in all of Maine and areas nearby Rochester of New Hampshire. We are the certified Foundation Support Works Dealer in the area.

After all, Basement, Crawl Space and Foundation are our business — it is what we focus on every day.

Certified Waterproofing and Foundation Repair Contractors Serving Portland, Bangor, Rochester and Beyond

Customer Reviews
  • By Ron L.
    Strafford, NH

    "very very please w/ your products and service"

    Customer Review

    By Ron L.
    Strafford, NH

    very very please w/ your products and service

  • By Chris B.
    Bethel, ME

    "Everyone I spoke to and who came to the house for consultation and the actual repair were great. Very friendly and really knew..."

    Customer Review

    By Chris B.
    Bethel, ME

    Everyone I spoke to and who came to the house for consultation and the actual repair were great. Very friendly and really knew their stuff. Thanks for the great service!

  • By Kathleen P.
    West Gardiner, ME

    "We are relieved to see that the leakage around our water pipe has been remedied. We no longer have to be concerned about heavy..."

    Customer Review

    By Kathleen P.
    West Gardiner, ME

    We are relieved to see that the leakage around our water pipe has been remedied. We no longer have to be concerned about heavy rains and high water tables. We have already recommended your company to our neighbor. Thank you!

  • By Jacky A.
    New Portland, ME

    "Want to sell my house, now that the basement is dry,it should go smoothly."

    Customer Review

    By Jacky A.
    New Portland, ME

    Want to sell my house, now that the basement is dry,it should go smoothly.

  • By Karen A.
    Scarborough, ME

    Customer Review

    By Karen A.
    Scarborough, ME

  • By Jenn B.
    Scarborough, ME

    Customer Review

    By Jenn B.
    Scarborough, ME

  • By Bob C.
    South Portland, ME

    Customer Review

    By Bob C.
    South Portland, ME

  • By Maureen F.
    South Portland, ME

    Customer Review

    By Maureen F.
    South Portland, ME

  • By Tom J.
    Portland, ME

    Customer Review

    By Tom J.
    Portland, ME

  • By Nancy M.
    Freeport, ME

    Customer Review

    By Nancy M.
    Freeport, ME

The staff at TC Hafford Basement Systems takes pride in delivering the utmost customer service while solving your waterproofing problems.

Our foremen are Certified Waterproofing Professionals with numerous years of experience in basement waterproofing. We place much emphasis on training in order to guarantee our employees are delivering products and services at the cutting edge of the industry.

We offer basement waterproofing and crawl space repair for all water and dampness problems, large or small. Whether you have water coming through your basement walls, floor, doorways or windows, we have a reliable and effective solution. If you just want to remove that musty, moldy smell or completely finish off your basement, we are here to help.

Basement Systems dealers — a group of over 240 of the best basement waterproofing contractors and crawl space contractors in the world — have exclusive access to patented basement waterproofing products and crawl space products, comprehensive training and support through the international company.

T.C. Hafford Basement Systems services for basement waterproofing, crawl space repair, foundation repair in Maine and Strafford, Carroll counties in New Hampshire including: Rochester, Portland, Bangor, Waterville, Dover, Lewiston, South Portland, Auburn, Biddeford, Augusta, Saco, Brunswick, Westbrook, Scarborough, Gorham, Windham, Sanford and the surrounding areas.

We service all Maine counties, including: Androscoggin, Aroostock, Cumberland, Franklin, Hancock, Kennebec, Knox, Lincoln, Oxford, Penobscot, Piscataquis, Sagadahoc, Somerset, Waldo, Washington, York ; Strafford, Carroll counties in New Hampshire.

Call today to schedule a no-obligation free inspection and quote. We look forward to hearing from you!

Looking for a price? Get a no cost, no obligation free estimate.

Serving ME and NH including the Greater Portland area
Our Maine and New Hampshire Service Area
Cities in Androscoggin County, ME
Auburn
Danville
Durham
East Livermore
East Poland
Greene
Leeds
Lewiston
Lisbon
Lisbon Falls
Livermore
Livermore Falls
Mechanic Falls
Minot
North Turner
Poland
Sabattus
Turner
Wales
West Minot
West Poland

Cities in Aroostook County, ME
Allagash
Amity
Ashland
Bancroft
Benedicta
Blaine
Blanie
Bridgewater
Caribou
Cary Plantation
Castle Hill
Caswell
Central Aroostook
Chapman
Clayton Lake
Connor
Cross Lake
Crouseville
Crystal
Cyr Plantation
Dickey
Dyer Brook
Eagle Lake
Easton
Estcourt Station
Fort Fairfield
Fort Kent
Fort Kent Mills
Frenchville
Garfield Plantaion
Glenwood Plantation
Grand Isle
Hamlin
Hammond
Haynesville
Hersey
Hodgdon
Houlton
Island Falls
Limestone
Linneus
Littleton
Ludlow
Macwahoc Plantation
Madawaska
Madawaska Lake
Mapleton
Mars Hill
Masardis
Merrill
Monticello
Moro Plantation
Nashville Plantation
New Canada
New Limerick
New Sweden
Northwest Aroostook
Oakfield
Orient
Oxbow
Perham
Portage
Portage Lake
Presque Isle
Reed Planation
Saint Agatha
Saint David
Saint Francis
Saint John Plantation
Sheridan
Sherman
Silver River
Sinclair
Smyrna
Smyrna Mills
South Aroostook
Square Lake
Stockholm
Van Buren
Wade
Wallagrass
Washburn
Weeksboro
Westfield
Westmanland
Weston
Winterville Plantation
Woodland
Wytopitlock

Cities in Cumberland County, ME
Bailey Island
Baldwin
Bridgton
Brunswick
Bustins Island
Cape Elizabeth
Casco
Chebeague Island
Cliff Island
Cumberland
Cumberland Center
Cumberland Foreside
East Baldwin
Falmouth
Freeport
Frye Island
Gorham
Gray
Harpswell
Harrison
Long Island
Naples
New Gloucester
North Bridgton
North Yarmouth
Orrs Island
Peaks Island
Portland
Pownal
Raymond
Scarborough
Sebago
South Casco
South Freeport
South Portland
South Windham
Standish
Steep Falls
West Baldwin
Westbrook
Windham
Yarmouth

Cities in Franklin County, ME
Avon
Carrabassett Valley
Carthage
Chesterville
Coplin Plantation
Dallas Plantation
Dryden
East Central Franklin
East Dixfield
East Wilton
Eustis
Farmington
Farmington Falls
Freeman
Industry
Jay
Kingfield
Madrid
New Sharon
New Vineyard
North Franklin
North Jay
Oquossoc
Phillips
Rangeley
Rangeley Plantation
Sandy River Plantation
South Franklin
Stratton
Strong
Temple
Weld
West Central Franklin
West Farmington
Wilton
Wyman

Cities in Hancock County, ME
Amherst
Aurora
Bar Harbor
Bass Harbor
Bernard
Birch Harbor
Blue Hill
Brooklin
Brooksville
Bucksport
Castine
Central Hancock
Corea
Cranberry Isles
Dedham
Deer Isle
East Blue Hill
East Hancock
East Orland
Eastbrook
Ellsworth
Franklin
Frenchboro
Gouldsboro
Great Pond
Hancock
Harborside
Hulls Cove
Islesford
Lamoine
Little Deer Isle
Mariaville
Mount Desert
Northeast Harbor
Northwest Hancock
Orland
Osborn
Otis
Penobscot
Prospect Harbor
Salsbury Cove
Sargentville
Seal Cove
Seal Harbor
Sedgwick
Sorrento
Southwest Harbor
Stonington
Sullivan
Sunset
Surry
Swans Island
Tremont
Trenton
Verona
Waltham
Winter Harbor

Cities in Kennebec County, ME
Albion
Augusta
Belgrade
Belgrade Lakes
Benton
Chelsea
China
China Village
Clinton
East Vassalboro
East Winthrop
Farmingdale
Fayette
Gardiner
Hallowell
Kents Hill
Litchfield
Manchester
Monmouth
Mount Vernon
North Monmouth
North Vassalboro
Oakland
Pittston
Randolph
Readfield
Rome
Sidney
South China
South Gardiner
Vassalboro
Vienna
Waterville
Wayne
West Gardiner
Windsor
Winslow
Winthrop

Cities in Knox County, ME
Appleton
Camden
Criehaven
Cushing
Friendship
Glen Cove
Hope
Isle Au Haut
Matinicus
Matinicus Isle
North Haven
Owls Head
Port Clyde
Rockland
Rockport
Saint George
South Thomaston
Spruce Head
Tenants Harbor
Thomaston
Union
Vinalhaven
Warren
Washington
West Rockport

Cities in Lincoln County, ME
Alna
Boothbay
Boothbay Harbor
Bremen
Bristol
Chamberlain
Coopers Mills
Damariscotta
Dresden
East Boothbay
Edgecomb
Isle Of Springs
Jefferson
Monhegan
Monhegan Island
New Harbor
Newcastle
Nobleboro
Pemaquid
Round Pond
Somerville
South Bristol
Southport
Squirrel Island
Trevett
Waldoboro
Walpole
West Boothbay Harbor
Westport
Whitefield
Wiscasset

Cities in Oxford County, ME
Andover
Bethel
Brownfield
Bryant Pond
Bryon
Buckfield
Canton
Center Lovell
Denmark
Dixfield
East Andover
Fryeburg
Gilead
Greenwood
Hanover
Hartford
Hebron
Hiram
Lincoln Plantation
Lovell
Magalloway Plantation
Mexico
Milton
Newry
North Oxford
North Waterford
Norway
Otisfield
Oxford
Paris
Peru
Porter
Roxbury
Rumford
South Oxford
South Paris
Stoneham
Stow
Sumner
Sweden
Upton
Waterford
West Bethel
West Paris
Woodstock

Cities in Penobscot County, ME
Alton
Bangor
Bradford
Bradley
Brewer
Burlington
Carmel
Carroll Plantation
Charleston
Chester
Clifton
Corinna
Corinth
Dexter
Dixmont
Drew Plantation
East Millinocket
East Newport
Eddington
Edinburg
Enfield
Etna
Exeter
Garland
Glenburn
Greenbush
Hampden
Hermon
Holden
Howland
Hudson
Indian Island
Kenduskeag
Kingman
Lagrange
Lakeville
Lee
Levant
Lincoln
Lowell
Mattawamkeag
Maxfield
Medway
Milford
Millinocket
Mount Chase
Newburgh
Newport
Old Town
Orono
Orrington
Passadumkeag
Patten
Plymouth
Seboeis Plantation
Springfield
Stacyville
Stetson
Stillwater
Veazie
Webster Plantation
West Enfield
Winn
Woodville

Cities in Piscataquis County, ME
Abbot
Atkinson
Beaver Cove
Bowerbank
Brownville
Brownville Junction
Dover
Dover Foxcroft
Greenville
Greenville Junction
Guilford
Kingsbury Plantation
Lake View Plantation
Medford
Milo
Monson
Parkmand
Sangerville
Sebec
Shirley Mills
Wellington
Willimantic

Cities in Sagadahoc County, ME
Arrowsic
Bath
Bowdoin
Bowdoinham
Georgetown
Perkins
Phippsburg
Richmond
Sebasco Estates
Topsham
West Bath
Woolwich

Cities in Somerset County, ME
Anson
Athens
Bingham
Cambridge
Canaan
Caratunk
Detroit
Fairfield
Harmony
Hartland
Hinckley
Jackman
Madison
New Portland
Norridgewock
North Anson
Palmyra
Pittsfield
Rockwood
Saint Albans
Shawmut
Skowhegan
Smithfield
Solon
West Forks

Cities in Waldo County, ME
Belfast
Belmont
Brooks
Burnham
Frankfort
Freedom
Islesboro
Jackson
Knox
Liberty
Lincolnville
Lincolnville Center
Monroe
Montville
Morrill
Northport
Palermo
Prospect
Sandy Point
Searsmont
Searsport
Stockton Springs
Swanville
Thorndike
Troy
Unity
Waldo
Winterport

Cities in Washington County, ME
Addison
Alexander
Baileyville
Baring Plantation
Beals
Beddington
Brookton
Calais
Centerville
Charlotte
Cherryfield
Codyville Plantation
Columbia
Columbia Falls
Cooper
Crawford
Cutler
Danforth
Deblois
Dennysville
East Machias
Eastport
Grand Lake Stream
Harrington
Indian
Jonesboro
Jonesport
Lambert Lake
Lubec
Machias
Machiasport
Marshfield
Meddybemps
Milbridge
Northfield
Pembroke
Perry
Pleasant Point
Princeton
Robbinston
Roque Bluffs
Steuben
Talmadge
Topsfield
Vanceboro
Waite
Wesley
Whiting
Whitneyville

Cities in York County, ME
Acton
Alfred
Arundel
Bar Mills
Berwick
Biddeford
Biddeford Pool
Buxton
Cape Neddick
Cape Porpoise
Cornish
Dayton
East Parsonsfield
East Waterboro
Eliot
Hollis Center
Kennebunk
Kennebunkport
Kittery
Kittery Point
Lebanon
Limerick
Limington
Lyman
Moody
Newfield
North Berwick
North Waterboro
Ocean Park
Ogunquit
Old Orchard Beach
Parsonsfield
Portsmouth
Saco
Sanford
Shapleigh
South Berwick
Springvale
Waterboro
Wells
West Kennebunk
West Newfield
York
York Beach
York Harbor

Cities in Belknap County, NH
Alton
Alton Bay

Cities in Carroll County, NH
Brookfield
East Wakefield
Effingham
Ossipee
Sanbornville
Union
Wolfeboro
Wolfeboro Falls

Cities in Strafford County, NH
Dover
Farmington
Milton
Milton Mills
New Durham
Newington
Rochester
Rollinsford
Somersworth

Please call us at: 1-207-509-3015
Financing Available
Testimonials
We are a Better Business Bureau Accredited Business. We are a Basement Systems & Foundation Supportworks Authorized Dealer. We are a Better Business Bureau Accredited Business, click here to see our profile online. See Basement Systems on an episode of Ron Hazelton's House Calls. See Basement Systems on an episode of Bob Vila.