Reliable Heating, Plumbing, and Air Conditioning Services for Homeowners in Poolesville, Maryland

Horizon is ready to serve the homeowners of Poolesville, Maryland. Requiring all technicians to train for 150 hours each year, you can be sure our skills are up to helping keep families safe and comfortable by caring for heating and cooling as well as plumbing. We’re a one-stop-shop to keep your home systems functioning.

Our expert technicians are here for youSchedule Online Today

With services available 24/7, don’t hesitate to reach out to us online or over the phone. Let us know how we can best serve you today!

Air Conditioning

Professional tune-ups keep your air conditioning up and running for when you need it most. Horizon techs are happy to service your AC every season. If it’s time for a new one, we’re happy to walk you through the process of choosing a new system that best suits your home and family. If any repairs are necessary, we stand behind our work with our 12-year parts and labor warranty.


Sometimes in old houses, a heater is simply too old and needs a replacement. We’re here for you to help you through the process with our next-day installations and same-day repairs. We’re also here to make sure that your heater keeps working as efficiently as possible with our yearly tune-ups.


We offer a range of services, no matter your plumbing needs. If clogged drains and leaky faucets are giving you a headache, we offer a drain-clearing service. We also repair and replace sewer lines and offer full water treatment services. Plumbing is something you never want to worry about. Let Horizon give you peace of mind with our full-range of service.

Horizon Loves Poolesville

While Poolesville may be a charming town and we love spending an afternoon in Perkins Park, really, it’s our customers that make the town feel like home.

We feel privileged to be welcomed into your homes to take care of your plumbing, heating, and air conditioning needs. We look forward to being part of your community and continuing to serve the families of Poolesville, MD, for years to come and continue calling 20837 home!

Please Provide Your Home's Zip Code

Connecting you to your local Horizon team for expert technicians, same-day service, and a job done right.