Cleaning and Restoration in Aroostook County, Maine

Serving all of Maine from Presque Isle to Kittery.

Our owner, Norman Bouchard, is a Van Buren native who began his career in Northern Maine, and Bouchard Cleaning & Restoration DKI still serves the County. Calls here are answered on the Bangor and Hampden line, 207-947-4454, at any hour.

Towns we serve in Aroostook County

Don't see your town? Just ask.

We service all 16 counties in Maine, including the islands off the coast of Maine. Call 1-800-479-6676 or contact us.

Four town pages cover the County: Presque Isle, Caribou, Houlton and Fort Kent. We also work in Van Buren, Madawaska, Limestone, Fort Fairfield, Washburn and Mars Hill. Our Hampden corporate office, at 29 Carey Drive, is the nearer staffed office, and the Presque Isle number is the Bangor and Hampden line.

Ice-jam and spring-melt flooding is the pattern here. The Aroostook River jams near the Caribou and Fort Fairfield line and upstream at Washburn, and ice-jam advisories have covered Caribou, Presque Isle and Easton. Houlton had an advisory in March 2026 when ice jammed the Meduxnekeag. On the St. John, Fort Kent saw near-record levels in the spring of 2008 and its dike held. Spring floods put silt and water into basements and ground floors, and we pump out, remove what cannot be saved and dry the structure with moisture checks.

The housing varies by town. Houlton has the oldest stock of the four, with more than half built before 1960, and about three in ten homes there were built before 1940. In Caribou and Fort Kent mobile homes are part of the mix, about one in ten in Caribou and one in five in Fort Kent.

The towns have hospitals and universities. Cary Medical Center is in Caribou, and the area also has the University of Maine at Presque Isle, the University of Maine at Fort Kent and Northern Maine Medical Center. We clean institutional and commercial buildings.

Everything we offer is available across the County, including floor care, duct cleaning and clothing restoration. When you call outside office hours, a local service takes the message and pages the on-call staff, with a callback inside 15 minutes. The toll-free number is 1-800-479-6676. The Penobscot County page covers the towns to the south.

Our services in Aroostook County

Frequently Asked Questions

Is there a Bouchard office in Presque Isle?

We have two offices, in Hampden and Westbrook. Presque Isle calls go to 207-947-4454.

What number should I call in Aroostook County?

Use 207-947-4454 or 1-800-479-6676 toll-free. Both are answered at any hour.

Can you handle flooding from an ice jam?

Yes. We pump out the water, take out what is ruined and dry the structure. The water damage page has the full process.

Do you serve Van Buren and Madawaska?

Yes. They have no page of their own, but we serve the surrounding towns.

Do you clean after a fire in a farm building or shop?

Yes. We assess the damage, clean soot and smoke, and handle contents.

Request an Estimate

We're able to accommodate a variety of jobs of varying scope and size. We'll carefully evaluate your needs.

Request an Estimate

Financing Available

Not covered by insurance? Apply for financing through our partner Enhancify.

Apply for Financing

High Praise From Our Clients

We believe that a restoration company should provide its clients with superior quality and service. Our team maintains the highest standards while
caring for our commercial, residential, and multi-family properties. We are committed to providing the best service and customer care for all of our clients.