We offer plumbing, heating, water treatment, heat pumps and hot water heaters in St Johnsbury, VT.  See what our satisfied customers are saying about our services.

Best in the business!!

Herman N.

Great people to deal with support your local plumber!!

-Denise H.

They always call me back within the same day and have been super helpful to me as an out of town homeowner. I highly recommend that you call Tiny if you have plumbing it testing issues.

Gillian R.

Contact Info

Find Greenwood's Plumbing & Heating On Facebook 145 Railroad St
St Johnsbury, VT 05819
Phone: 802-748-1370
Hours: Mon-Fri 8am – 5pm

Coverage Area

Northeast Kingdom - 30 mile radius of St Johnsbury, VT, Burke, East Burke, West Burke, Lyndonville, Danville, Barnet, Peacham, Walden, Lunenburg, Concord, Kirby, Hardwick, & Greensboro, Vermont, as well as Littleton, Woodsville, Haverhill, Monroe, New Hampshire


1 year workmanship warranty – Honor any manufacturer’s warranties on products we sell

Payment We Accept

We Accept Visa, MasterCard, Discover, AmEx, Cash, and Check