Spa Chemicals
Filters
Filters
34 products
SpaGuard®
Optimizer Plus®
Sale price$20.00
MINERALUXE
Oxygen 12-40 g
Sale price$67.00
Dazzle
Amaze Plus
Sale price$28.99
N/A
Spa Marvel
Sale price$58.99
SpaGuard®
Smart Tabs®
Sale priceFrom $21.00
SpaGuard®
SpaGuard® Stabilized Chlorinating Granules
Sale price$32.00
SpaGuard®
Balance Pak® 300
Sale price$7.00
SpaGuard®
Filter Brite
Sale price$17.00
SpaGuard®
Swirl Away
Sale price$10.00
Dazzle
Stain & Scale 2: Maintain
Sale price$28.99
Dazzle
Stain & Scale 1: Initial 750 ml.
Sale price$28.99
Dazzle
Performance Plus 625g
Sale price$19.99
Dazzle
Nature Sheen 750ml
Sale price$24.99
Dazzle
Botanical Cleanse 750 Ml
Sale price$24.99
Dazzle
Defoamer with Trigger Spray 750ml
Sale price$30.99
DAZZLE
Rapid Action Filter Cleanse
Sale price$19.00
Dazzle
Stabilized Chlorine Granules 650g
Sale priceFrom $31.99
Dazzle
Mini Chlorinating Tablets
Sale priceFrom $29.99
Dazzle
Bromine Granules
Sale priceFrom $33.99
Dazzle
Phos Cleanse
Sale price$14.99
Regular price$15.00
Dazzle
Tub Cleanse
Sale price$16.00
DAZZLE
Bromine Tablets
Sale priceFrom $39.99
DAZZLE
Drain Prep 750ml
Sale price$22.99
HOURS OF OPERATION
37 Main Street North, Uxbridge
MONDAY: CLOSED
TUES - FRI : 10A.M. - 5P.M.
SATURDAY : 10A.M. - 2P.M.
SUNDAY: CLOSED
CALL US 7 DAYS A WEEK
905-862-4040
Email
info@mainstreetpools.com
Free local delivery*
Stay poolside while we bring your purchase to you within Uxbridge Township.
Customer service
We will help you find the right solutions for your pool or spa. Call or email 7 days a week
Competitive Prices
We work with the best brands in the business to bring you premium products.
Secure payment
We use the latest processing gateway to ensure your payment is secured in store or online.