Top Navigation

  • banner-troy-truck

    Welcome to Swartz Plumbing and Heating

    We serve most areas in Northwestern Vermont including Burlington, South Burlington, Shelburne, Charlotte, Williston, Hinesburg, Essex, Underhill, and Jericho.


Contact us about your next plumbing or heating job.

(802) 310-2076

We are available any time to discuss your needs or to schedule an appointment.

Send us a message


Professional services by a master plumber performed the right way and on time. We back all of our work with a one year guarantee on parts and labor.

More about our services


Troy Swartz is a master plumber with over 20 years experience serving Northwestern Vermont.

His expertise will ensure that your next plumbing or heating job is done right and on time.

More about Troy and Swartz Plumbing

Site by PDW