At BPS Plumbing Heating & Cooling, we are proud to provide dependable plumbing, heating, and cooling services for homeowners, builders, property managers, and commercial clients throughout Southern New Hampshire and Northern Massachusetts. Since opening in 2004, our company has built a strong reputation for honest service, quality workmanship, and reliable solutions for residential and commercial properties.
As a full-service plumbing and HVAC company, we handle everything from plumbing repairs and water heater installations to heating system upgrades, AC repairs, boiler replacements, mini split systems, and emergency service calls. Our goal is simple, provide professional service, communicate clearly, and make sure every customer receives the high-quality work they deserve.
BPS Plumbing Heating & Cooling was founded by Brian Schwing, who began his career through technical training before completing his apprenticeship with a respected local plumbing company. After becoming a licensed journeyman plumber, Brian continued expanding his knowledge and certifications to become a Master Plumber and Gas Fitter in both Massachusetts and New Hampshire.
Over the years, BPS has continued growing into a trusted plumbing and HVAC company known for solving problems, responding quickly, and delivering reliable service throughout the region. Today, our team brings more than 60 years of combined industry experience to every project we take on.
Whether we are repairing a leaking pipe, replacing a boiler, servicing an air conditioning system, or helping with a new installation, we approach every project with professionalism, attention to detail, and a commitment to customer satisfaction.
BPS Plumbing Heating & Cooling provides complete residential and commercial plumbing, heating, and cooling services. We work on projects both large and small, including plumbing repairs, drain cleaning, water heater service, furnace repairs, boiler replacements, AC repairs, mini split installations, gas piping, remodeling projects, additions, and more.
Because we are fully licensed and insured, customers can feel confident knowing their project is being completed safely and professionally. We also understand that unexpected plumbing and HVAC problems can be stressful, which is why we work hard to provide responsive service and practical solutions that help customers restore comfort and functionality quickly.
Customers throughout the Salem, NH area continue to choose BPS Plumbing Heating & Cooling because of our experience, reliability, and commitment to quality workmanship. We are proud of the strong reputation we have earned through referrals, repeat business, and positive customer reviews.
Our team believes in honest recommendations, upfront communication, and treating every home and business with respect. From the first phone call to project completion, we focus on delivering a smooth experience and dependable results.
Customers often choose BPS because we offer:









BPS Plumbing Heating & Cooling maintains all required licensing and certifications to provide professional plumbing, heating, cooling, and gas fitting services throughout Massachusetts and New Hampshire.
BPS Plumbing Heating & Cooling proudly serves communities throughout Southern New Hampshire and Northern Massachusetts. Our service area includes Salem, Windham, Pelham, Derry, Nashua, Manchester, Merrimack, Andover, Methuen, Haverhill, Lowell, and many surrounding towns.
As a local company, we understand the unique plumbing and HVAC needs that come with New England homes and weather conditions. From freezing winter temperatures to hot and humid summers, we help customers keep their systems operating safely, efficiently, and reliably throughout the year.
If you are looking for a trusted team for plumbing, heating, or cooling services, BPS Plumbing Heating & Cooling is here to help. Whether you need a repair, maintenance, system upgrade, or installation, our experienced team is ready to provide dependable service and professional workmanship.
Call BPS Plumbing Heating & Cooling today at
(978) 360-5445 to schedule service or request an estimate.