We Build Pools That You'll Never Want To Leave

There's no better time to have your dream Fibreglass or Vinyl pool built by Main Street Pool & Spa. Book an appointment with our pool specialist today to get your project started ASAP.

Book Now


Inquire today to get your pool measured and your new liner installed.

Get A Custom Quote

Complete Your Backyard Getaway This Summer

More Than a Spa, It’s a Way of Life. Once you Experience it, you’ll see why owners buy again and again: life is better with a Sundance® Spa.

Main Street Pools and Spa is your Sundance® dealer in Durham Region.

Our showroom has functioning hot tubs on display for you to see up close why Sundance® is the leader in manufacturing and quailty.

Learn More

Featured product

View details

Free Water Tests & Advice To Get You Back Poolside!

Our water tests are accurate because we use advanced testing methods.

Our specialists know exactly what your pool or spa needs.

Bring in a water sample & let us get your water back on track.

Come see THE SHOP in person, 124 Main Street North, Uxbridge

Free local delivery for all orders over $85

We got you covered ! We deliver your goods, free of charge within Uxbridge Township. Spend more time poolside this summer.

We have your spa care needs covered!

We are proud to carry Sundance® Spas and will be your source for genuine parts and service.

Pool Liner Quotes

Pool Liner Quotes

Our Pool Liners only take 2 weeks to manufacture and then we are ready for installation! So let's get the process started by gathering some inform...
Why you should use a Solid or Mesh Inground Pool Cover?

Why you should use a Solid or Mesh Inground Pool Cover?

Solid & mesh pool covers are designed to protect your pool for safety and lower your maintenance costs throughout the winter. 
Opening Your Pool

Opening Your Pool

Doing it the right way can mean the difference between a summer of fun and a summer of headaches! 
How to use the BioGuard® System

How to use the BioGuard® System

Pool care should be easy. Don’t know where to start? Well we’ve got you covered. 
Remove Black Algae With BioGuard Erase®

Remove Black Algae With BioGuard Erase®

Treating Black Algae does not have to be difficult