All Seasons Pool & Spa Serves New Hampshire and Vermont and is family owned and operated by John and Patti Johnson.


We have served the Upper Valley & Dartmouth – Lake Sunapee Region since 1998, “Where fun in the Water is always in Season!"

From building exceptional inground swimming pools to installing fiberglass pools, swim spas and hot tubs, we have two convenient retail locations to serve you.

Let All Seasons Pool & Spa’s 34+ years of experience work for you and your family. All Seasons Pool & Spa is fully insured with references available upon request.