Concrete Pools

Unlimited design.
Unlimited freedom.

Granite + Grove builds custom concrete pools across the GTA. Gunite and shotcrete construction — the premium option for homeowners who want complete control over shape, depth, finish, and features. Every pool is a one-of-a-kind creation.

Book Free ConsultationView Pricing
Concrete Pools

Professional concrete pools across the GTA.

Granite + Grove builds custom concrete pools across the GTA. Gunite and shotcrete construction — the premium option for homeowners who want complete control over shape, depth, finish, and features. Every pool is a one-of-a-kind creation.

From initial consultation through design, construction, and aftercare — one team manages your entire project. Our ISA-certified arborists assess your trees first, then our designers create the plan around them. No subcontractors. Just Granite + Grove from canopy to cornerstone.

Ready to transform your space?

Free on-site consultation. No obligation.

Book Your Consultation →

Gunite + Shotcrete Construction

Pneumatically applied concrete over a rebar framework. The strongest, most durable pool construction method available.

Unlimited Shape + Depth

Any shape, any depth, any configuration. Beaches, tanning ledges, infinity edges, vanishing edges — if you can dream it, we can build it.

Premium Finishes

Plaster, pebble, quartz, glass tile, and natural stone finishes. Choose the look and feel that matches your landscape.

Integrated Features

Spas, waterfalls, grottos, swim-up bars, and underwater seating built into the pool structure.

Service Areas

Where we work.

MapleVaughanKing CityKleinburgOakvilleBurlingtonPort CreditTorontoMississaugaBramptonRichmond HillAuroraNewmarketMarkhamWoodbridgeThornhillNobletonCaledonMiltonEtobicoke

Concrete Pools — FAQ

Concrete pool installation typically starts at $60,000 and can exceed $150,000 for large, feature-rich designs. The premium cost reflects unlimited customization and a 50+ year lifespan.
Concrete pools typically take 8-16 weeks from excavation to completion. The curing process alone requires 28 days. This is a premium product that requires patience — the result is worth the wait.
A properly built concrete pool lasts 50+ years. The interior finish (plaster or pebble) is resurfaced every 10-15 years, but the structural shell is essentially permanent.
Slightly. Concrete surfaces are porous and require more chemical attention than fiberglass. Annual maintenance costs are typically $1,500-$2,500. The trade-off is unlimited design freedom and the longest lifespan of any pool type.