
One price. No surprises. Our package includes the complete pool kit, a Carvin pump and sand filter, ground prep (up to 6"), professional installation, plumbing, and all materials needed for a finished pool. Trust our expert team for pool installation in Barrie, Innisfil, Bradford, Simcoe county and beyond.
- 12' **$5950**
- 15' ** $6959**
- 18' ** $7950**
- 21' **$8975**
- 24' **$9950**
- 27' **10995**
- 30' **11950**
- 12'x15' **$9285**
- 12’x18’ **$9925**
- 12x21'. **$11,150**
- 12’x23’ **$12,550**
- 15'x21’ **$12,750**
- 15'x24’ **$14450**
- 15’x30’ **$15,550**
- 15'x33’ **$15,950**
- 18’x33’ **$16950**
- 158x39’ **$19,550**
When you buy a Carvin Madera above ground pool from Instant Pools you get everything you need to swim — delivered and fully installed by our experienced team. No extra trips to the store, no hidden add-ons, no surprises.
✅ Carvin Madera pool kit — walls, top rails, uprights & all hardware ✅ Skimmer — basket and faceplate included ✅ Pump — ready to run on installation day ✅ Filter — fully installed and connected ✅ Filter sand — loaded and ready ✅ Flex pipe & shutoff valve — fully plumbed ✅ Sand base — leveled and prepared under your liner ✅ Patio stones — placed under all pool supports ✅ Professional delivery to your Barrie, Innisfil, Bradford, Orillia, or Newmarket property ✅ Professional installation by our experienced Instant Pools team
One price. Everything included. Ready to swim. 🏊
The Carvin Madera is a Platinum Series above ground pool built for Ontario backyards. With rich shades of wood in amber tones, fine clean lines, and a robust and reliable design, the Madera transforms your backyard into a sanctuary that stands out during your summer seasons.
The Madera features a graduated rail system, multiple layers of protection, adjustable ledge covers, stable and high wall rails, snap-in uprights, integrated tubing and wire management, a strong bottom plate connection, and thick and robust ledges. It is also saltwater friendly and comes with a 30-year warranty — 5 years at 100% coverage plus 25 years prorated
Yes — in virtually every Ontario municipality a pool enclosure permit is required before your above ground pool can be filled with water. Here is what applies across Barrie, Innisfil, Bradford, Orillia, and Newmarket:
🔹 A fully fenced backyard with a minimum fence height of 1.2 metres (4 feet) 🔹 Self-closing, self-latching swing-shut gates on all entry points 🔹 Your pool positioned at least 4 feet from the fence line 🔹 No climbable structures within 1 metre of the fence
Apply for your permit as soon as you decide to purchase your pool — the process typically takes 2 to 4 weeks and you do not want it to delay your installation date.
For permit contact details for your specific municipality visit our FAQ page where we have listed the building department phone number and application process for Barrie, Innisfil, Bradford, Orillia, Newmarket, Richmond Hill, and Vaughan. We are happy to point you in the right direction — call us at 647-268-7625.
Here is exactly what happens when our Instant Pools team arrives to install your Carvin Madera:
Step 1 — Arrival & Site ReviewOur team arrives at your property and does a quick walkthrough of the installation area to confirm ground conditions and access before unloading.
Step 2 — Ground Preparation & LevelingWe level and prepare the ground, laying your sand base to create a smooth, level surface for your pool floor. Getting this right is critical — an unlevel pool puts stress on the walls and liner and will fail prematurely. We take our time here.
Step 3 — Patio Stones Under SupportsWe place patio stones under every pool support upright to create a solid stable footing and prevent sinking over time.
Step 4 — Pool AssemblyWe assemble your Carvin Madera pool kit — bottom rails, uprights, wall, top rails, and all hardware — following the manufacturer specifications exactly.
Step 5 — Liner InstallationWe install your pool liner carefully, ensuring it is properly seated, wrinkle-free, and secured before any water is added.
Step 6 — Equipment Setup & PlumbingWe install your skimmer, pump, filter, and filter sand, and connect all flex pipe and shutoff valves. Your system is fully plumbed and ready to run.
Step 7 — System TestWe start your pump and filter system and run a full check to confirm everything is working correctly — no leaks, proper flow, everything running as it should.
Step 8 — WalkthroughBefore we leave our team walks you through how to operate your pump and filter, how to maintain your water chemistry, and answers any questions you have. We do not leave until you are confident and comfortable.
From arrival to completion most Carvin Madera installations are completed in a single day. Fill time depends on your water source — most pools take 12 to 24 hours to fill using a garden hose.
The short answer is between 2-5 days. . The exact time depends on:
🔹 Pool size — larger pools take more time to assemble 🔹 Ground conditions — a site requiring more leveling takes longer to prepare 🔹 Site access — tight or challenging access can add time 🔹 Weather — we do not install in rain or high wind conditions for safety and quality reasons
Once your pool is assembled your garden hose does the rest — most above ground pools take 12 to 24 hours to fill depending on your water pressure and pool size. We recommend starting your fill the same evening as installation so your pool is ready to swim the next day.
📞 Ready to order your Carvin Madera? Call or WhatsApp Phil at 647-268-7625 for a fast free quote. We serve Barrie, Innisfil, Bradford, Orillia, Newmarket, and all of Simcoe County.
🍁 Proud authorized Carvin dealer — Canadian made, locally installed since 1984.
📞 Ready to order your Carvin Madera? Call or WhatsApp Phil at 647-268-7625 for a fast free quote. We serve Barrie, Innisfil, Bradford, Orillia, Newmarket, and all of Simcoe County.
🍁 Proud authorized Carvin dealer — Canadian made, locally installed since 1984.
Copyright © 2026 Instant Pools since 1984 - All Rights Reserved.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.