Mon - Fri 7:00am - 4:00pm 90 Stillwater Avenue, Orono, ME 04473 Serving Greater Bangor since 1980
24/7 Emergency Line
One Stop Home Repair
(207) 866-5690 Request Service

Ellsworth, Maine

Heating, Plumbing & Home Repair in Ellsworth, ME

Heating, plumbing and emergency repair for Ellsworth homes, rentals and small businesses, with electrical, roofing and remodeling from the same team. Our Orono-based team has served the region since 1980.

Ellsworth at a glance

  • Dispatched from Orono90 Stillwater Avenue, Orono
  • After-hours emergency lineAnswered 24/7 for heat, plumbing, power and storm damage
  • One team, every tradePlumbing, HVAC, electrical, roofing and more

Ellsworth homes and rental properties along the Union River and Route 1 need heating and plumbing that work all year, including through the busy summer season.

Ellsworth is a service hub for Hancock County, and the buildings here range from older homes near downtown to rentals, cottages and small commercial spaces. Heating systems in these properties often sit idle for weeks and then run hard, which is when worn parts fail.

Call 207-866-5690 or request service online.

Heating and Plumbing in Ellsworth, ME

Heating repair, maintenance and heat pumps

We service oil and propane boilers, furnaces and heat pumps, and we install ductless systems for rooms that never get warm. A yearly cleaning and combustion check catches the clogged nozzle or failing igniter before it becomes a no-heat call. See our heating system repair and heat pump installation pages.

Plumbing for homes and rentals

Dripping fixtures and running toilets waste water quickly in high-turnover rentals. We repair leaks, clear drains, replace water heaters and run new lines in PEX or copper. When a drain keeps backing up, we use a camera to see the pipe instead of guessing. See plumbing repair.

Electrical repair and upgrades

We handle panel upgrades, rewiring, new circuits and emergency repairs, with testing after each job. Seasonal properties often need extra circuits and safe wiring before guests arrive.

Keeping Ellsworth Properties Running Through Maine Weather

Ellsworth sits near the coast, so the damp, wind and temperature swings that come with it wear on roofs, siding and masonry. Freezing weather finds any pipe that runs through an unheated wall, and storm wind tests every older roof. Owners of seasonal rentals and small businesses also carry the cost of downtime, so we coordinate trades to keep a repair from dragging on.

When a call involves more than one trade, one team looks at the whole picture. A roof leak that has soaked insulation may also be hiding a wiring problem. A boiler that keeps tripping may be fighting a drafty building. Our roofing, carpentry and masonry crews work with the heating, plumbing and electrical technicians, so you are not chasing separate contractors.

Our roof repair and handyman teams handle flat and pitched roofs, trim, decks, stairs and seasonal upkeep for homes, rentals and small commercial spaces.

Customer spotlight: shower plumbing repair

In a recent Google review, Josh Whinery shared that he needed shower plumbing work completed and wanted the process to feel easy to follow. He noted that the office team kept communication moving, including a text about an earlier opening when a technician was already nearby.

He stated that one of our technicians explained what was happening and how the repair would be completed, then finished the work thoroughly at a reasonable price.

He said he would recommend One Stop Home Repair to others who need help with projects they cannot fix or do not have time to handle. You can read the full review here.

Heating and Plumbing Upkeep for Rentals and Seasonal Properties

Rental owners and seasonal property owners in Ellsworth have a different problem than year-round homeowners. A house can sit empty between guests or for months in the off season, and a small failure can go unnoticed until a pipe has frozen or a roof has leaked.

We help with the basics: winterizing plumbing, servicing the heating system before the cold arrives, checking the water heater and making sure the electrical system can handle a full house. If you manage several units, tell us when you call so we can plan visits around occupancy.

What to Expect From a Visit in Ellsworth

  • Assessment: We confirm the problem, document existing conditions and explain the options.
  • Estimate: You receive a written scope before larger work starts.
  • Work: A licensed technician completes the job, and we keep you updated on progress.
  • Verification: We test the system, check it against permits and code, and share maintenance guidance.

We also serve Bucksport to the west. Our shop is in Orono, so we plan Ellsworth trips with travel in mind.

Financing is available for larger projects such as heating replacements, heat pumps, Generac generators and remodels. See financing options or ask our team when you call.

Heating or plumbing trouble in Ellsworth?

Call 207-866-5690 during office hours, or use the after-hours emergency line for heat, plumbing, power and storm damage.

(207) 866-5690

Ellsworth FAQs

Questions from Ellsworth homeowners

(207) 866-5690
What do I do if my heat stops working in Ellsworth?

Check the thermostat and the system’s power switch, then call us. After hours, our emergency line is answered 24/7 for heat, plumbing, power and storm damage.

Do you repair leaks and clogged drains in Ellsworth rentals?

Yes. We repair leaks, clear drains and replace fixtures and water heaters for landlords and short-term rental owners.

Should I repair or replace my heating system?

If repairs are frequent or comfort is uneven, an inspection compares the condition of the system with replacement options. We explain what we find so you can decide.

Are permits required for electrical or plumbing work in Ellsworth?

Many projects need them, especially panel upgrades and changes to plumbing or heating systems. We confirm what applies and coordinate inspections.

Do you take on commercial or seasonal properties?

Yes. We work on small commercial spaces, rentals and seasonal properties, and we coordinate scheduling to limit downtime.

How do I schedule service in Ellsworth?

Use our online request form or call our office, Monday through Friday from 7:00am to 4:00pm. The emergency line is answered 24/7.

Customer reviews

Neighbors talk. Here's what they say.

Trusted by Bangor-area homeowners

Read & leave reviews
The December 18 storm caused a 3000 pound branch to fall on two cars and the garage as well as tearing shingles from the house. I called them at 8 AM and they had a crew there at 10 AM.
JJJohn Johnston
I've relied on Howard and the folks at One Stop for decades at three different locations in Orono. That probably says it all in terms of customer satisfaction.
KHKarla Harkins
The service I got was prompt and they are very nice people to deal with. My heat pump went within a day, they put a new one in for me. Their plumber Eric did a super job.
GHGena Houston
I have zero plumbing experience and needed a bunch of work done to a shower in my home. Upon first search on Google I found One Stop Home Repair.
JWJosh Whinery

Financing

Can I finance a big home repair or replacement?

We offer financing on all of our services to help make larger projects more manageable. Tell us about your project and we will talk through your options.

  • Generators
  • HVAC and heat pumps
  • Plumbing, electrical, roofing and remodeling

Discount offer

$89 Off any heating service

Call for details

Expires Dec 31, 2026. Coupon may not be used with any other coupon, discount, or offer. Limit one per household. Additional exclusions may apply.

See all coupons

Apply for financing

Tell us about your project and we’ll walk you through your options.

Do You Own the Home?

Office open Mon – Fri 7:00a – 4:00p ยท Emergency line 24/7

One call. Every trade. Done right.

Heat, water, power or a whole new kitchen. A local Orono team picks up, sends the right crew, and stands behind the work.

  • 1980Serving Bangor since
  • 24/7Emergency service
  • 100%Satisfaction guarantee
  • 1Team for every trade