Based out of our retail showroom at 37 Main St. North in historic Uxbridge, Ontario, Main Street Pool & Spa provides complete mobile pool maintenance, professional equipment repairs, precision leak detection, seasonal openings, closings, and expert hot tub care across Durham Region, York Region, and the surrounding cottage country. Whether you rely on rural deep-well water or municipal lake systems, our experienced mobile technicians arrive on-site with the diagnostic tools, plumbing supplies, and factory-certified parts needed to keep your backyard running cleanly and reliably.
Our Core Pool & Spa Services
We deliver end-to-end backyard water support. Select your service category below or browse by your specific community to see tailored local packages, water balance considerations, and direct scheduling options.
- Pool Openings & Commissioning: Complete cover removal, plug removal, chemical startup, and multi-point mechanical pressure checks. Explore our Pool Opening & Closing Overview →
- Pool Closings & Winterizing: High-volume air evacuation of all underground plumbing lines, winterizing freeze plugs, anti-freeze protection, and safety cover installation. View our Pool Closing Packages →
- Precision Leak Detection: Diagnostic line pressure testing, specialized dye testing, acoustic listening, and structural inspection to pinpoint water loss fast. Learn more about Pool Leak Detection Services →
- Equipment Diagnostics & Repairs: Troubleshooting pumps, variable-speed motor upgrades, sand and cartridge filters, gas heaters, heat pumps, and saltwater chlorination cells. Visit Pool Service & Repair →
- Hot Tub Diagnostics & Valet Care: Routine cleanings, drain-and-refill services, component diagnostics, jet pack repairs, and seasonal winterization. Check out our Hot Tub Service & Repair Hub →
Browse Services by Community
Uxbridge & Local Township (Home Base)
Our home base and retail center. Serving downtown Uxbridge, Quaker Village, Wooden Sticks, Coppins Corners, Goodwood, Zephyr, and surrounding rural properties.
- Pool Service & Equipment Repair in Uxbridge →
- Pool Closing & Winterizing in Uxbridge →
- Pool Opening & Recommissioning in Uxbridge →
- Pool Leak Detection in Uxbridge →
- Hot Tub Maintenance & Repair in Uxbridge →
Whitchurch-Stouffville
Located roughly 20 minutes west via Bloomington Road and Highway 47. Regular daily service across Stouffville town centre, Cardinal Point, Tenth Line, Ballantrae, and rural estates.
- Pool Service & Maintenance in Stouffville →
- Pool Leak Detection in Stouffville →
- Pool Opening Services in Stouffville →
- Pool Closing & Winterizing in Stouffville →
- Hot Tub Service Packages in Stouffville →
Newmarket & Northern York Region
Convenient access along Davis Drive and Green Lane. Supporting established neighborhoods near Fairy Lake, Gorham, Stonehaven-Wyndham, and northern communities.
- Pool Service & Maintenance in Newmarket →
- Pool Leak Detection in Newmarket →
- Pool Opening Services in Newmarket →
- Pool Closing & Winterizing in Newmarket →
- York Region Regional Service Overview →
Pickering
Serviced daily via Brock Road and the Highway 407 corridor. Covering Dunbarton, Liverpool, Amberlea, Rougemount, and north Pickering rural acreage.
- Pool Service & Maintenance in Pickering →
- Pool Leak Detection in Pickering →
- Pool Opening Services in Pickering →
- Pool Closing & Winterizing in Pickering →
- Hot Tub Service & Repair in Pickering →
Ajax
Direct routes down Lakeridge Road and Westney Road. Supporting pool owners throughout Discovery Bay, Riverside, Deer Creek, Westney Heights, Carruthers Creek, and Lakeside.
- Pool Service & Maintenance in Ajax →
- Pool Leak Detection in Ajax →
- Pool Opening Services in Ajax →
- Pool Closing & Winterizing in Ajax →
- Hot Tub Maintenance in Ajax →
Whitby & Brooklin
Connecting down Highway 12 / Baldwin Street. Serving historic Brooklin, Williamsburg, Blue Grass Meadows, Rolling Acres, and the Whitby Lakeshore.
- Pool Service & Repair in Whitby →
- Pool Service & Maintenance in Brooklin →
- Pool Leak Detection in Whitby →
- Pool Opening Services in Whitby →
- Pool Closing & Winterizing in Whitby →
Oshawa & Courtice
Full mobile coverage across North Oshawa (Kedron, Windfields, Samac), established central areas, and surrounding rural properties.
- Pool Service & Diagnostics in Oshawa →
- Pool Leak Detection in Oshawa →
- Pool Opening Services in Oshawa →
- Pool Closing & Winterizing in Oshawa →
Port Perry & Scugog
Serving Lake Scugog waterfront pools, historic Port Perry, Prince Albert, Greenbank, and Blackstock with rural well water care and lake-adjacent maintenance.
- Pool Service & Diagnostics in Port Perry →
- Pool Leak Detection in Port Perry →
- Pool Opening Services in Port Perry →
- Pool Closing & Winterizing in Port Perry →
Brock Township & The Kawarthas
Extended seasonal and cottage country route coverage running north along Highway 12 and Highway 48, including Sunderland, Cannington, Beaverton, and western Kawartha Lakes.
- Pool Service & Maintenance in Brock Township →
- Pool & Hot Tub Service in the Kawarthas →
- Cottage Pool & Spa Closings in the Kawarthas →
Why Local Backyard Owners Choose Main Street Pool & Spa
- Physical Storefront & Water Lab: We aren't a fly-by-night operator. Stop by 37 Main St. North in Uxbridge any day of the week for expert chemical consultations, parts, and free digital spin-disc water testing.
- Well Water vs. Municipal Water Knowledge: We know the chemistry differences between treated Lake Ontario municipal lines in Pickering/Ajax and high-calcium, high-iron rural well systems across Uxbridge, Scugog, and Stouffville.
- Fully Equipped Service Fleet: Our technicians carry high-volume blowers, pressure test manifolds, electronic leak sensors, replacement pumps, multiport valves, and O-ring kits to resolve issues during the initial visit whenever possible.
Schedule Service in Your Community
Need routine maintenance, diagnostic leak testing, or seasonal startup help? Contact our service coordination desk to reserve a spot on our local route.
Showroom & Service Desk: 37 Main St. North, Uxbridge, ON
Phone: (905) 862-4040
Pool Service Booking: Submit a Pool Service Request →
Hot Tub Care Booking: Submit a Hot Tub Service Request →












