<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sienna Pools</title>
	<atom:link href="https://siennapools.com.au/feed/" rel="self" type="application/rss+xml" />
	<link>https://siennapools.com.au/</link>
	<description></description>
	<lastBuildDate>Sun, 24 May 2026 23:30:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://siennapools.com.au/wp-content/uploads/2025/10/sienna-pools-favicon.jpg</url>
	<title>Sienna Pools</title>
	<link>https://siennapools.com.au/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>What to Expect During Your Pool Build: A Step-by-Step Guide for Homeowners</title>
		<link>https://siennapools.com.au/what-to-expect-during-your-pool-build-a-step-by-step-guide-for-homeowners/</link>
		
		<dc:creator><![CDATA[Malee921_SEOEGC]]></dc:creator>
		<pubDate>Sun, 24 May 2026 22:52:28 +0000</pubDate>
				<category><![CDATA[Concrete Swimming Pools]]></category>
		<category><![CDATA[Fibreglass Swimming Pools]]></category>
		<category><![CDATA[Pool Costs & Buying Advice]]></category>
		<guid isPermaLink="false">https://siennapools.com.au/?p=860</guid>

					<description><![CDATA[<p>Home› Blog› Pool Build Guide What to Expect During Your Pool Build: A Step-by-Step Guide for Homeowners May 2026 By Steve &#38; Patrick — Sienna Pools 9 min read Having a pool built is one of the most exciting home improvement projects you can undertake — but for most people, it&#8217;s also completely unfamiliar territory. [&#8230;]</p>
<p>The post <a href="https://siennapools.com.au/what-to-expect-during-your-pool-build-a-step-by-step-guide-for-homeowners/">What to Expect During Your Pool Build: A Step-by-Step Guide for Homeowners</a> appeared first on <a href="https://siennapools.com.au">Sienna Pools</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="860" class="elementor elementor-860" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-9773edd e-con-full e-flex e-con e-parent" data-id="9773edd" data-element_type="container">
				<div class="elementor-element elementor-element-45ef77b elementor-widget elementor-widget-html" data-id="45ef77b" data-element_type="widget" data-widget_type="html.default">
					<!--
╔══════════════════════════════════════════════════════════════╗
║          SIENNA POOLS — Blog Article Widget                  ║
║          Article 4: What to Expect During Your Pool Build    ║
║          Paste into an Elementor HTML widget                 ║
╠══════════════════════════════════════════════════════════════╣
║  META DESCRIPTION (paste into your SEO plugin):             ║
║                                                              ║
║  "Wondering what happens during a pool build? Sienna Pools  ║
║  walks Melbourne homeowners through every stage — from      ║
║  consultation and design to excavation, installation, and   ║
║  your first swim."                                           ║
║                                                              ║
╠══════════════════════════════════════════════════════════════╣
║  ★  IMAGES — already set below, no edits needed             ║
╚══════════════════════════════════════════════════════════════╝
-->
<script>
/* Images are pre-filled — no changes needed */
var SP_IMG_HERO = "https://siennapools.com.au/wp-content/uploads/2025/11/brampton-8.2m-4.4m-royal-jade-shimmer-victoria-galleryimageupdate-14.jpg";
var SP_IMG_ART1 = "https://siennapools.com.au/wp-content/uploads/2026/05/Consultation-Design.jpg";
var SP_IMG_ART2 = "https://siennapools.com.au/wp-content/uploads/2026/05/Construction-Installation.jpg";
var SP_IMG_ART3 = "https://siennapools.com.au/wp-content/uploads/2026/05/Enjoy-Your-Dream-Pool.jpg";

document.addEventListener('DOMContentLoaded', function() {
  var heroBg = document.getElementById('spHeroBg');
  if (heroBg) heroBg.style.backgroundImage = 'url("' + SP_IMG_HERO + '")';
  var imgs = [
    { id: 'spArtImg1', src: SP_IMG_ART1 },
    { id: 'spArtImg2', src: SP_IMG_ART2 },
    { id: 'spArtImg3', src: SP_IMG_ART3 },
  ];
  imgs.forEach(function(item) {
    var el = document.getElementById(item.id);
    if (el) {
      el.src = item.src;
      el.style.display = 'block';
      var ph = el.parentElement.querySelector('.sp-image-placeholder');
      if (ph) ph.style.display = 'none';
    }
  });
});
</script>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">

<style>
/* ── SCOPED ROOT ── */
.sp-article {
  --brand-blue: #25A2DA;
  --brand-navy: #0E2854;
  --orange-a: #ffaf1b;
  --orange-b: #ff5132;
  --go: linear-gradient(90deg, #ffaf1b, #ff5132);
  --go-diag: linear-gradient(135deg, #ffaf1b, #ff5132);
  --gb: linear-gradient(90deg, #25A2DA, #0E2854);
  --gb-diag: linear-gradient(135deg, #25A2DA, #0E2854);
  --content-w: 1100px;
  --white: #ffffff;
  --off-white: #f7f9fc;
  --light-grey: #eef2f7;
  --text-body: #3d4f66;
  font-family: 'Montserrat', sans-serif;
  color: var(--text-body);
  line-height: 1.7;
  width: 100%;
  max-width: 100%;
}
.sp-article *, .sp-article *::before, .sp-article *::after {
  box-sizing: border-box; margin: 0; padding: 0;
}
.sp-content-wrap {
  max-width: var(--content-w);
  margin: 0 auto;
  padding: 0 28px;
}
@media (max-width: 600px) { .sp-content-wrap { padding: 0 16px; } }

/* ── LAYOUT ── */
.sp-layout {
  display: grid;
  grid-template-columns: 1fr 300px;
  gap: 48px;
  align-items: start;
  padding: 8px 0 60px;
}
@media (max-width: 860px) { .sp-layout { grid-template-columns: 1fr; } }

/* ── HERO ── */
.sp-hero {
  position: relative; width: 100%;
  overflow: hidden; background-color: #0E2854; margin-bottom: 48px;
}
.sp-hero-bg {
  position: absolute; inset: 0;
  background-size: cover; background-position: center; z-index: 0;
}
.sp-hero-overlay {
  position: absolute; inset: 0;
  background: linear-gradient(to bottom, #25A2DA 0%, #0E2854 100%);
  opacity: 0.88; z-index: 1;
}
.sp-hero-content {
  position: relative; z-index: 2;
  max-width: var(--content-w); margin: 0 auto;
  padding: 88px 28px 80px; width: 100%;
}
@media (max-width: 860px) { .sp-hero-content { padding: 64px 28px 56px; } }
@media (max-width: 600px) { .sp-hero-content { padding: 48px 16px 44px; } }
.sp-hero-breadcrumb {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.72rem; font-weight: 600;
  letter-spacing: 1.5px; text-transform: uppercase;
  color: rgba(255,255,255,0.5); margin-bottom: 16px;
}
.sp-hero-breadcrumb a { color: #ffaf1b; text-decoration: none; }
.sp-hero-breadcrumb span { color: rgba(255,255,255,0.3); margin: 0 8px; }
.sp-hero-title {
  font-family: 'Montserrat', sans-serif;
  font-weight: 800; font-size: clamp(1.55rem, 3.4vw, 2.5rem);
  color: #ffffff; line-height: 1.2;
  margin-bottom: 24px; letter-spacing: -0.3px; text-transform: uppercase;
}
.sp-hero-title em {
  font-style: normal; background: var(--go);
  -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;
}
.sp-hero-meta { display: flex; flex-wrap: wrap; gap: 22px; }
@media (max-width: 600px) { .sp-hero-meta { gap: 8px 18px; } }
.sp-hero-meta-item {
  display: flex; align-items: center; gap: 7px;
  font-family: 'Montserrat', sans-serif;
  font-size: 0.76rem; font-weight: 500; color: rgba(255,255,255,0.65);
}
.sp-hero-meta-item svg { opacity: 0.7; flex-shrink: 0; }

/* ── TYPOGRAPHY ── */
.sp-article h2 {
  font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 1.3rem;
  color: #0E2854; text-transform: uppercase; letter-spacing: 0.8px;
  margin: 48px 0 16px; text-decoration: none !important; border: none !important; display: block;
}
.sp-article h2::before, .sp-article h2::after { display: none !important; }
.sp-article h3 {
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 1.05rem;
  color: #25A2DA; text-transform: capitalize; text-decoration: none !important; margin: 28px 0 10px;
}
.sp-article p, .sp-article li, .sp-article span {
  font-family: 'Montserrat', sans-serif; font-weight: 400;
  font-size: 0.95rem; line-height: 1.8; color: var(--text-body);
}
.sp-article p { margin-bottom: 16px; }
.sp-lead {
  font-size: 1rem !important; font-weight: 500 !important;
  color: #0E2854 !important; line-height: 1.85 !important;
  border-left: 4px solid #ffaf1b; padding-left: 20px; margin-bottom: 36px !important;
}
.sp-article a.sp-link {
  color: #25A2DA; font-weight: 600; text-decoration: none;
  border-bottom: 1px solid rgba(37,162,218,0.35);
  transition: color 0.15s, border-color 0.15s;
}
.sp-article a.sp-link:hover { color: #0E2854; border-bottom-color: #ffaf1b; }

/* ── IMAGE BLOCKS ── */
.sp-image-feature { margin: 40px 0; position: relative; }
.sp-image-feature::before {
  content: ''; position: absolute; width: 70%; height: 88%;
  background: var(--go-diag); opacity: 0.12;
  border-radius: 6px; top: 14px; left: -12px; z-index: 0;
}
.sp-image-feature.sp-right-accent::before { left: auto; right: -12px; }
.sp-image-wrapper { position: relative; z-index: 1; border-radius: 6px; overflow: hidden; }
.sp-image-placeholder {
  width: 100%; height: 300px; background: var(--gb-diag);
  display: flex; flex-direction: column; align-items: center; justify-content: center;
  color: rgba(255,255,255,0.65); font-family: 'Montserrat', sans-serif;
  font-size: 0.82rem; font-weight: 600; letter-spacing: 0.5px; gap: 10px;
}
.sp-image-caption {
  position: absolute; bottom: 0; left: 0; right: 0;
  background: linear-gradient(transparent, rgba(14,40,84,0.82));
  color: rgba(255,255,255,0.9); font-family: 'Montserrat', sans-serif;
  font-size: 0.74rem; font-weight: 500; padding: 30px 16px 12px;
}
.sp-image-tag {
  position: absolute; top: 14px; right: 14px; background: var(--go); color: #fff;
  font-family: 'Montserrat', sans-serif; font-size: 0.66rem; font-weight: 700;
  letter-spacing: 1px; text-transform: uppercase;
  padding: 5px 11px; border-radius: 2px; z-index: 2;
}

/* ── STEPS TIMELINE ── */
.sp-steps-timeline { margin: 28px 0 36px; position: relative; padding-left: 56px; }
.sp-steps-timeline::before {
  content: ''; position: absolute; left: 19px; top: 28px; bottom: 28px;
  width: 2px; background: linear-gradient(to bottom, #ffaf1b, rgba(255,81,50,0.15));
}
.sp-step-item {
  position: relative; margin-bottom: 18px;
  padding: 20px 22px; background: var(--off-white);
  border-radius: 6px; transition: box-shadow 0.2s, transform 0.2s;
}
.sp-step-item:hover { box-shadow: 0 4px 16px rgba(255,81,50,0.1); transform: translateX(2px); }
.sp-step-number {
  position: absolute; left: -56px; top: 50%; transform: translateY(-50%);
  width: 36px; height: 36px;
  background: var(--go-diag); color: #fff; border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 0.88rem;
  box-shadow: 0 0 0 3px #fff, 0 0 0 5px rgba(255,175,27,0.22);
}
.sp-step-item h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  font-size: 0.95rem; color: #0E2854; margin-bottom: 6px;
}
.sp-step-item p { font-size: 0.88rem; margin: 0; line-height: 1.65; }
.sp-step-item .sp-step-duration {
  display: inline-block; margin-top: 8px;
  background: var(--go); color: #fff;
  font-family: 'Montserrat', sans-serif; font-size: 0.66rem; font-weight: 700;
  letter-spacing: 0.8px; text-transform: uppercase;
  padding: 3px 10px; border-radius: 2px;
}

/* ── BENEFIT GRID ── */
.sp-benefit-grid {
  display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 24px 0 32px;
}
@media (max-width: 560px) { .sp-benefit-grid { grid-template-columns: 1fr; } }
.sp-benefit-card {
  background: var(--off-white); border: 1px solid var(--light-grey);
  border-radius: 6px; padding: 18px;
  display: flex; gap: 14px; align-items: flex-start;
  position: relative; transition: box-shadow 0.2s, transform 0.2s;
}
.sp-benefit-card::before {
  content: ''; position: absolute; top: 0; left: 0; right: 0;
  height: 3px; background: var(--go); border-radius: 6px 6px 0 0;
}
.sp-benefit-card:hover { box-shadow: 0 6px 20px rgba(255,81,50,0.1); transform: translateY(-2px); }
.sp-benefit-icon {
  width: 38px; height: 38px; min-width: 38px;
  background: var(--go-diag); border-radius: 50%;
  display: flex; align-items: center; justify-content: center; color: #fff;
}
.sp-benefit-card h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  font-size: 0.86rem; color: #0E2854; margin-bottom: 4px;
}
.sp-benefit-card p { font-size: 0.83rem; margin: 0; line-height: 1.6; }

/* ── HIGHLIGHT BOX ── */
.sp-highlight-box {
  background: linear-gradient(90deg, #25A2DA 0%, #0E2854 100%);
  border-radius: 8px; padding: 30px 34px; margin: 36px 0;
  position: relative; overflow: hidden;
}
.sp-highlight-box h3 {
  color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
  text-decoration: none !important; background: none !important;
  font-size: 1rem; margin-bottom: 12px;
}
.sp-highlight-box p { color: rgba(255,255,255,0.9) !important; font-size: 0.93rem; margin: 0; }
.sp-highlight-box p + p { margin-top: 10px; }
.sp-highlight-box a { color: #ffaf1b !important; font-weight: 600; text-decoration: none; border-bottom: 1px solid rgba(255,175,27,0.4); }
.sp-highlight-box a:hover { border-bottom-color: #ffaf1b; }

/* ── CALLOUT BOX ── */
.sp-callout {
  display: flex; gap: 15px; background: #fff8f0;
  border: 1px solid rgba(255,175,27,0.22); border-left: 5px solid #ffaf1b;
  border-radius: 4px 6px 6px 4px; padding: 18px 22px; margin: 26px 0; align-items: flex-start;
}
.sp-callout-icon { min-width: 24px; color: #ff5132; margin-top: 2px; flex-shrink: 0; }
.sp-callout h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.8rem; color: #0E2854;
  margin-bottom: 4px; text-transform: uppercase; letter-spacing: 0.5px;
}
.sp-callout p { font-size: 0.88rem; margin: 0; line-height: 1.65; }
.sp-callout a { color: #25A2DA; font-weight: 600; text-decoration: none; }
.sp-callout a:hover { text-decoration: underline; }

/* ── CHECKLIST ── */
.sp-checklist { list-style: none; margin: 14px 0 22px; }
.sp-checklist li {
  display: flex; gap: 11px; align-items: flex-start;
  padding: 11px 0; border-bottom: 1px solid var(--light-grey);
  font-family: 'Montserrat', sans-serif; font-size: 0.92rem; line-height: 1.65;
}
.sp-checklist li:last-child { border-bottom: none; }
.sp-check-icon {
  min-width: 21px; height: 21px; background: var(--go-diag); border-radius: 50%;
  display: flex; align-items: center; justify-content: center; margin-top: 2px; flex-shrink: 0;
}
.sp-check-icon svg { color: #fff; }

/* ── CONSIDERATIONS GRID ── */
.sp-considerations-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 20px 0; }
@media (max-width: 560px) { .sp-considerations-grid { grid-template-columns: 1fr; } }
.sp-consideration-card {
  background: linear-gradient(90deg, #25A2DA 0%, #0E2854 100%);
  border-radius: 6px; padding: 20px 18px; color: #fff; transition: transform 0.2s;
}
.sp-consideration-card:hover { transform: translateY(-2px); }
.sp-c-icon { margin-bottom: 10px; color: #ffaf1b; }
.sp-consideration-card h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.88rem; color: #fff; margin-bottom: 6px;
}
.sp-consideration-card p { font-size: 0.83rem; color: rgba(255,255,255,0.82); margin: 0; line-height: 1.6; }

/* ── SIDEBAR ── */
.sp-sidebar {
  position: sticky; top: clamp(16px, 3vh, 60px);
  max-height: calc(100vh - clamp(32px, 6vh, 120px));
  overflow-y: auto; overflow-x: hidden; scrollbar-width: none; -ms-overflow-style: none;
}
.sp-sidebar::-webkit-scrollbar { display: none; }
.sp-sidebar-card { border-radius: 8px; overflow: hidden; margin-bottom: 20px; box-shadow: 0 4px 22px rgba(14,40,84,0.14); }
.sp-sidebar-card-header {
  background: var(--go); padding: 12px 18px;
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.78rem;
  color: #fff; text-transform: uppercase; letter-spacing: 1px;
}
.sp-sidebar-card-body {
  background: #ffffff; border: 1px solid rgba(37,162,218,0.15); border-top: none; padding: 16px 18px;
}
.sp-toc-list { list-style: none; }
.sp-toc-list li { margin-bottom: 1px; }
.sp-toc-list a {
  display: block; font-family: 'Montserrat', sans-serif;
  font-size: 0.78rem; font-weight: 600; color: #25A2DA; text-decoration: none;
  padding: 6px 10px; border-radius: 4px; border-left: 2px solid transparent;
  transition: background 0.14s, color 0.14s, border-color 0.14s;
}
.sp-toc-list a:hover { background: rgba(37,162,218,0.07); color: #0E2854; border-left-color: #ffaf1b; }
.sp-stat-row { display: flex; flex-direction: column; }
.sp-stat-item {
  display: flex; justify-content: space-between; align-items: center;
  padding: 8px 0; border-bottom: 1px solid rgba(37,162,218,0.1);
}
.sp-stat-item:last-child { border-bottom: none; }
.sp-stat-label {
  font-family: 'Montserrat', sans-serif !important; font-size: 12.48px !important;
  font-weight: 700 !important; color: #25A2DA !important;
  letter-spacing: 0 !important; text-transform: none !important;
}
.sp-stat-value { font-family: 'Montserrat', sans-serif !important; font-size: 12.48px !important; font-weight: 700 !important; }

/* ── CTA CARD ── */
.sp-cta-card {
  position: relative; border-radius: 10px; overflow: hidden; margin-bottom: 20px;
  background-color: #36b9e9;
  background-image: url('https://siennapools.com.au/wp-content/uploads/2026/03/water-texture.jpg');
  background-size: cover; background-position: center;
}
.sp-cta-content { position: relative; z-index: 1; padding: 30px 22px 26px; text-align: center; }
.sp-cta-card h3 {
  font-family: 'Montserrat', sans-serif !important; font-weight: 800 !important; font-size: 1rem !important;
  color: #fff !important; text-decoration: none !important; -webkit-text-fill-color: #fff !important;
  text-shadow: 0 1px 8px rgba(0,0,0,0.22); margin-bottom: 9px !important; background: none !important;
}
.sp-cta-card p {
  font-size: 0.83rem !important; color: rgba(255,255,255,0.92) !important;
  line-height: 1.6 !important; margin-bottom: 18px !important; text-shadow: 0 1px 4px rgba(0,0,0,0.18);
}
.sp-btn {
  display: inline-block; background: var(--go); color: #fff;
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.8rem;
  letter-spacing: 0.5px; text-transform: uppercase; text-decoration: none;
  padding: 11px 24px; border-radius: 3px; box-shadow: 0 2px 10px rgba(0,0,0,0.2);
  transition: opacity 0.2s, transform 0.15s;
}
.sp-btn:hover { opacity: 0.88; transform: translateY(-1px); }

/* ── RELATED POSTS ── */
.sp-related { margin: 48px 0 8px; }
.sp-related-header {
  font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 1.3rem;
  color: #0E2854; text-transform: uppercase; letter-spacing: 0.8px; margin-bottom: 16px;
}
.sp-related-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }
@media (max-width: 560px) { .sp-related-grid { grid-template-columns: 1fr; } }
.sp-related-card {
  background: var(--off-white); border: 1px solid var(--light-grey);
  border-radius: 6px; padding: 18px 20px; text-decoration: none;
  display: flex; flex-direction: column; gap: 6px; position: relative;
  transition: box-shadow 0.2s, transform 0.2s;
}
.sp-related-card::before {
  content: ''; position: absolute; top: 0; left: 0; right: 0;
  height: 3px; background: var(--go); border-radius: 6px 6px 0 0;
}
.sp-related-card:hover { box-shadow: 0 6px 20px rgba(255,81,50,0.1); transform: translateY(-2px); }
.sp-related-label {
  font-family: 'Montserrat', sans-serif; font-size: 0.66rem; font-weight: 700;
  text-transform: uppercase; letter-spacing: 1px; color: #ffaf1b;
}
.sp-related-title {
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.88rem;
  color: #0E2854; line-height: 1.4;
}
.sp-related-arrow {
  font-family: 'Montserrat', sans-serif; font-size: 0.78rem; font-weight: 600;
  color: #25A2DA; margin-top: 4px;
}
</style>

<!-- ══════════════════════════
     ARTICLE WRAPPER
     ══════════════════════════ -->
<div class="sp-article">

  <!-- ── HERO ── -->
  <div class="sp-hero">
    <div class="sp-hero-bg" id="spHeroBg"></div>
    <div class="sp-hero-overlay"></div>
    <div class="sp-hero-content">
      <div class="sp-hero-breadcrumb">
        <a href="/">Home</a><span>›</span>
        <a href="/blog/">Blog</a><span>›</span>
        Pool Build Guide
      </div>
      <h1 class="sp-hero-title">
        What to Expect During Your <em>Pool Build</em>: A Step-by-Step Guide for Homeowners
      </h1>
      <div class="sp-hero-meta">
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path d="M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z"/></svg>
          May 2026
        </div>
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path d="M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z"/></svg>
          By Steve &amp; Patrick — Sienna Pools
        </div>
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z" clip-rule="evenodd"/></svg>
          9 min read
        </div>
      </div>
    </div>
  </div>

  <!-- ── ARTICLE + SIDEBAR ── -->
  <div class="sp-content-wrap">
  <div class="sp-layout">

    <!-- ════ ARTICLE ════ -->
    <article>

      <p class="sp-lead">Having a pool built is one of the most exciting home improvement projects you can undertake — but for most people, it's also completely unfamiliar territory. Knowing what happens at each stage, how long things take, and what decisions you'll need to make along the way takes a lot of the stress out of the process. This guide walks you through every step of a Sienna Pools build, from your first conversation with Steve and Patrick through to the moment you take that first swim.</p>

      <!-- IMAGE 1 — Consultation & Design -->
      <div class="sp-image-feature">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg1" src="" alt="Pool consultation and design" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="46" height="46" fill="currentColor" viewBox="0 0 640 512"><path d="M624 416h-16c-26.04 0-45.8-8.42-56.09-17.9-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C461.8 407.58 442.04 416 416 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C269.8 407.58 250.04 416 224 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C77.8 407.58 58.04 416 32 416H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c38.62 0 72.72-12.19 96-31.84 23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"/></svg>
            <span>Loading image…</span>
          </div>
          <div class="sp-image-caption">Every great pool starts with a great consultation — understanding your site, your vision, and your budget before a single hole is dug.</div>
          <div class="sp-image-tag">Stage 1</div>
        </div>
      </div>

      <h2 id="sp-overview">Why Understanding the Process Matters</h2>
      <p>A pool build involves multiple trades, council approvals, and weather-dependent stages — all moving in sequence. Homeowners who understand the process upfront are better positioned to make good decisions early, avoid surprises mid-build, and get a result they're genuinely happy with.</p>

      <p>The timeline and specific steps will vary depending on whether you're building a <a href="https://siennapools.com.au/fibreglass-pools-melbourne/" class="sp-link">fibreglass pool</a> or a <a href="https://siennapools.com.au/concrete-pools-melbourne/" class="sp-link">concrete pool</a> — fibreglass is significantly faster due to the pre-manufactured shell. But the planning, approval, and finishing stages are broadly similar for both. If you're still weighing up which type is right for you, our <a href="https://siennapools.com.au/concrete-pools-melbourne/" class="sp-link">concrete vs fibreglass comparison guide</a> is a good place to start.</p>

      <div class="sp-benefit-grid">
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z" clip-rule="evenodd"/></svg>
          </div>
          <div>
            <h4>Fibreglass Timeline</h4>
            <p>From consultation to swimming: typically <strong>8–14 weeks</strong> including approvals. Physical installation often just 1–3 weeks.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M10.394 2.08a1 1 0 00-.788 0l-7 3a1 1 0 000 1.84L5.25 8.051a.999.999 0 01.356-.257l4-1.714a1 1 0 11.788 1.838l-2.727 1.168 1.94.831a1 1 0 00.787 0l7-3a1 1 0 000-1.838l-7-3z"/></svg>
          </div>
          <div>
            <h4>Concrete Timeline</h4>
            <p>From consultation to swimming: typically <strong>6–9 months</strong> including approvals, curing, tiling, and finishing stages.</p>
          </div>
        </div>
      </div>

      <h2 id="sp-steps">The Build Process: Stage by Stage</h2>
      <p>Here's exactly what happens at each stage of a Sienna Pools build — and what you need to know as the homeowner at each point.</p>

      <div class="sp-steps-timeline">

        <div class="sp-step-item">
          <div class="sp-step-number">1</div>
          <h4>Initial Consultation</h4>
          <p>Steve or Patrick visit your property to understand your vision, assess your block, and walk you through your options. They'll look at access, soil conditions, drainage, and how the pool can best integrate with your existing outdoor space. This is a free, no-obligation conversation with no pressure — just honest advice from people who've been doing this for over 30 years.</p>
          <span class="sp-step-duration">No cost — book anytime</span>
        </div>

        <div class="sp-step-item">
          <div class="sp-step-number">2</div>
          <h4>Design and Quoting</h4>
          <p>Based on your consultation, Steve and Patrick will prepare a detailed design and written quote. For fibreglass pools, this involves selecting your preferred shell shape, size, colour, and finish from the available range. For concrete pools, this stage involves more detailed design work to finalise the custom shape, depth profile, features, and finishes. All costs are clearly itemised — no hidden extras.</p>
          <span class="sp-step-duration">Typically 1–2 weeks</span>
        </div>

        <div class="sp-step-item">
          <div class="sp-step-number">3</div>
          <h4>Council Approvals and Permits</h4>
          <p>Before any work can begin, your pool build needs council approval. This involves submitting a development application or building permit, depending on your local council's requirements. Sienna Pools manages this process on your behalf — preparing the documentation, liaising with council, and keeping you updated. Approval timelines vary across Melbourne's suburbs, but typically take 4–8 weeks.</p>
          <span class="sp-step-duration">4–8 weeks (council dependent)</span>
        </div>

        <div class="sp-step-item">
          <div class="sp-step-number">4</div>
          <h4>Site Preparation and Excavation</h4>
          <p>Once approvals are in hand, excavation begins. This is usually the stage where things start to feel real. The excavator removes soil to the required depth and profile, with excess material carted away from site. Access for machinery is assessed during the initial consultation — tight access can sometimes require hand-digging or smaller equipment, which will be factored into your quote upfront.</p>
          <span class="sp-step-duration">1–3 days</span>
        </div>

        <div class="sp-step-item">
          <div class="sp-step-number">5</div>
          <h4>Pool Installation or Construction</h4>
          <p>This is where the two pool types diverge most significantly. For fibreglass pools, the pre-manufactured shell is craned into the excavation and set into a prepared base — a process that typically takes just one day. For concrete pools, this stage involves steel reinforcement fixing, shotcrete spraying, formwork, and an extended curing period before any finishing can begin. Either way, this is the most technically complex part of the build and is managed entirely by the Sienna Pools team.</p>
          <span class="sp-step-duration">1 day (fibreglass) · 4–8 weeks (concrete)</span>
        </div>

        <div class="sp-step-item">
          <div class="sp-step-number">6</div>
          <h4>Plumbing, Electrical and Equipment</h4>
          <p>Once the shell is in place, the hydraulic and electrical systems are installed. This includes all pipework, the filtration system, pump, chlorinator, and any additional equipment such as heating, lighting, or automation systems. All electrical work is carried out by licensed tradespeople and inspected before being commissioned.</p>
          <span class="sp-step-duration">3–7 days</span>
        </div>

        <div class="sp-step-item">
          <div class="sp-step-number">7</div>
          <h4>Backfilling and Surrounds</h4>
          <p>The excavation around the pool is backfilled and compacted. This stage also covers any coping, paving, or decking that forms part of your pool package. If you're having additional landscaping, fencing, or retaining walls done, this is typically when those trades come in. Getting this stage right is important — poor compaction or drainage around the pool can cause problems later.</p>
          <span class="sp-step-duration">3–7 days</span>
        </div>

        <div class="sp-step-item">
          <div class="sp-step-number">8</div>
          <h4>Fencing and Safety Compliance</h4>
          <p>Pool fencing is a legal requirement across Victoria, and must be installed and certified before the pool can be used. Sienna Pools will ensure your fencing meets all current Victorian pool safety regulations, including gate self-closing and self-latching requirements. A certificate of compliance is issued once the fence passes inspection.</p>
          <span class="sp-step-duration">2–4 days</span>
        </div>

        <div class="sp-step-item">
          <div class="sp-step-number">9</div>
          <h4>Final Inspection and Handover</h4>
          <p>Before we hand over the keys, Steve or Patrick walk through the completed pool with you — checking every system, confirming water chemistry, and showing you how to operate your equipment. You'll receive a full handover pack including equipment manuals, warranty documentation, and an ongoing maintenance schedule so you know exactly what to do from day one.</p>
          <span class="sp-step-duration">Handover day</span>
        </div>

      </div>

      <!-- IMAGE 2 — Construction & Installation -->
      <div class="sp-image-feature sp-right-accent">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg2" src="" alt="Pool construction and installation" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="42" height="42" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M3 4a1 1 0 011-1h12a1 1 0 011 1v2a1 1 0 01-1 1H4a1 1 0 01-1-1V4zm0 6a1 1 0 011-1h12a1 1 0 010 2H4a1 1 0 01-1-1zm0 6a1 1 0 011-1h7a1 1 0 010 2H4a1 1 0 01-1-1z" clip-rule="evenodd"/></svg>
            <span>Loading image…</span>
          </div>
          <div class="sp-image-caption">Construction and installation — the most technically intensive part of the build, managed entirely by the Sienna Pools team.</div>
          <div class="sp-image-tag">Construction</div>
        </div>
      </div>

      <h2 id="sp-decisions">Key Decisions You'll Make Along the Way</h2>
      <p>A pool build isn't a set-and-forget process — there are several points where your input shapes the final result. Here's what to think through before you get started.</p>

      <div class="sp-considerations-grid">
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
          </div>
          <h4>Pool Type</h4>
          <p>Fibreglass or concrete — your most significant decision. Affects timeline, cost, maintenance, and design options. Read our <a href="https://siennapools.com.au/concrete-pools-melbourne/" class="sp-link" style="color:#ffaf1b;border-color:rgba(255,175,27,0.4);">full comparison guide</a> if you're still weighing up.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path d="M4 4a2 2 0 00-2 2v1h16V6a2 2 0 00-2-2H4zM18 9H2v5a2 2 0 002 2h12a2 2 0 002-2V9zM4 13a1 1 0 011-1h1a1 1 0 110 2H5a1 1 0 01-1-1zm5-1a1 1 0 100 2h1a1 1 0 100-2H9z"/></svg>
          </div>
          <h4>Shape and Size</h4>
          <p>Think about how you'll actually use the pool — lap swimming, family play, entertaining — and size accordingly. Bigger isn't always better if your yard doesn't support it.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M11.3 1.046A1 1 0 0112 2v5h4a1 1 0 01.82 1.573l-7 10A1 1 0 018 18v-5H4a1 1 0 01-.82-1.573l7-10a1 1 0 011.12-.38z" clip-rule="evenodd"/></svg>
          </div>
          <h4>Equipment Upgrades</h4>
          <p>Heating, LED lighting, automation systems, and robotic cleaners are all easier and cheaper to include at build time than to add later. Decide upfront what you want.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path d="M3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z"/></svg>
          </div>
          <h4>Surrounds and Landscaping</h4>
          <p>The pool is only part of the picture. Think about decking, coping, shade, privacy screening, and outdoor furniture — the surrounds determine how the whole space feels.</p>
        </div>
      </div>

      <div class="sp-callout">
        <div class="sp-callout-icon">
          <svg width="24" height="24" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z" clip-rule="evenodd"/></svg>
        </div>
        <div>
          <h4>Make Decisions Early</h4>
          <p>Changes requested mid-build — particularly to plumbing routes, equipment placement, or coping styles — can cause delays and additional costs. The earlier design decisions are locked in, the smoother the build will run.</p>
        </div>
      </div>

      <h2 id="sp-common-questions">Common Questions During the Build</h2>

      <h3>How Much Access Will the Tradies Need?</h3>
      <p>Throughout the build, various trades will be on site — excavators, crane operators, concreters, plumbers, electricians, and fencing contractors. You don't need to be home for every stage, but it helps to have clear access to the backyard confirmed before each major phase. Steve or Patrick will give you advance notice of what's happening when.</p>

      <h3>What Happens if It Rains?</h3>
      <p>Some stages — particularly concrete spraying and curing — are weather-sensitive. Heavy rain during these phases can cause delays. For fibreglass builds, weather has much less impact given the shell is manufactured offsite. Sienna Pools will manage any weather-related adjustments and keep you informed of any timeline changes.</p>

      <h3>Will My Yard Be a Mess During the Build?</h3>
      <p>Excavation is the messiest stage — soil is removed and the site will look significantly disrupted. The Sienna Pools team manages site clean-up progressively throughout the build, and the backfilling and landscaping stages restore order. By handover day, the site should be clean and the pool surrounds complete.</p>

      <div class="sp-highlight-box">
        <h3>Our Building Process — Full Detail</h3>
        <p>Want to see exactly how Sienna Pools approaches each stage of a build, including what's included in our standard packages and what the handover process looks like? Visit our <a href="https://siennapools.com.au/our-building-process/">full building process page</a> for a detailed walkthrough — or call Steve and Patrick directly to ask anything you have in mind.</p>
      </div>

      <!-- IMAGE 3 — Enjoy Your Pool -->
      <div class="sp-image-feature">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg3" src="" alt="Enjoy your completed pool" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="42" height="42" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>
            <span>Loading image…</span>
          </div>
          <div class="sp-image-caption">The end result — a pool that's ready to enjoy and built to last. Brampton 8.2m in Royal Jade Shimmer, Victoria.</div>
          <div class="sp-image-tag">Completed</div>
        </div>
      </div>

      <h2 id="sp-after">After Handover: Your First Weeks as a Pool Owner</h2>
      <p>The handover is the finish line of the build — but it's also the start of your life as a pool owner. Here's what to stay on top of in the first few weeks.</p>

      <ul class="sp-checklist">
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Test water chemistry weekly</strong> — in the first month, water chemistry can fluctuate more as the pool settles. Keep a close eye on pH, chlorine, and alkalinity levels.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Run the filtration system daily</strong> — typically 8 hours per day in summer, less in winter. Your handover documentation will include a recommended schedule for your specific equipment.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Check fencing and gates regularly</strong> — pool safety compliance is an ongoing responsibility. Ensure gates are self-latching correctly and no objects have been left that could assist a child in climbing the fence.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Register your pool with council</strong> — Victorian law requires all pools and spas to be registered with your local council. Sienna Pools will guide you through this at handover.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Call us if anything looks off</strong> — minor settling, small water level changes, or unfamiliar equipment sounds are often nothing to worry about, but Steve and Patrick are always reachable if something doesn't seem right.</div>
        </li>
      </ul>

      <div class="sp-callout">
        <div class="sp-callout-icon">
          <svg width="24" height="24" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M6.267 3.455a3.066 3.066 0 001.745-.723 3.066 3.066 0 013.976 0 3.066 3.066 0 001.745.723 3.066 3.066 0 012.812 2.812c.051.643.304 1.254.723 1.745a3.066 3.066 0 010 3.976 3.066 3.066 0 00-.723 1.745 3.066 3.066 0 01-2.812 2.812 3.066 3.066 0 00-1.745.723 3.066 3.066 0 01-3.976 0 3.066 3.066 0 00-1.745-.723 3.066 3.066 0 01-2.812-2.812 3.066 3.066 0 00-.723-1.745 3.066 3.066 0 010-3.976 3.066 3.066 0 00.723-1.745 3.066 3.066 0 012.812-2.812zm7.44 5.252a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/></svg>
        </div>
        <div>
          <h4>Ready to Start Your Build?</h4>
          <p>The best time to get the ball rolling is before you need the pool — approvals take time, and the best spring and summer slots fill up fast. <a href="https://siennapools.com.au/contact-us/" class="sp-link">Contact Steve and Patrick today</a> to book your free consultation, or explore your options across <a href="https://siennapools.com.au/fibreglass-pools-melbourne/" class="sp-link">fibreglass pools</a> and <a href="https://siennapools.com.au/concrete-pools-melbourne/" class="sp-link">concrete pools</a> to come prepared.</p>
        </div>
      </div>

      <!-- ── RELATED ARTICLES ── -->
      <div class="sp-related">
        <div class="sp-related-header">Continue Reading</div>
        <div class="sp-related-grid">
          <a href="https://siennapools.com.au/the-complete-guide-to-building-a-concrete-pool-in-australia/" class="sp-related-card">
            <span class="sp-related-label">Concrete Pools</span>
            <span class="sp-related-title">The Complete Guide to Building a Concrete Pool in Australia</span>
            <span class="sp-related-arrow">Read article →</span>
          </a>
          <a href="https://siennapools.com.au/a-smarter-way-to-swim-why-fibreglass-pools-are-a-popular-choice-for-modern-homes/" class="sp-related-card">
            <span class="sp-related-label">Fibreglass Pools</span>
            <span class="sp-related-title">Why Fibreglass Pools Are a Popular Choice for Modern Homes</span>
            <span class="sp-related-arrow">Read article →</span>
          </a>
        </div>
      </div>

    </article>

    <!-- ════ SIDEBAR ════ -->
    <aside class="sp-sidebar">

      <!-- Table of Contents -->
      <div class="sp-sidebar-card">
        <div class="sp-sidebar-card-header">Table of Contents</div>
        <div class="sp-sidebar-card-body">
          <ul class="sp-toc-list">
            <li><a href="#sp-overview">Why the Process Matters</a></li>
            <li><a href="#sp-steps">Stage-by-Stage Build Guide</a></li>
            <li><a href="#sp-decisions">Key Decisions to Make</a></li>
            <li><a href="#sp-common-questions">Common Questions</a></li>
            <li><a href="#sp-after">After Handover</a></li>
          </ul>
        </div>
      </div>

      <!-- CTA -->
      <div class="sp-cta-card">
        <div class="sp-cta-content">
          <h3>Ready to Get Started?</h3>
          <p>Book a free, no-obligation consultation with Steve or Patrick and take the first step.</p>
          <a href="https://siennapools.com.au/contact-us/" class="sp-btn">Book a Consultation</a>
        </div>
      </div>

      <!-- Quick Facts -->
      <div class="sp-sidebar-card">
        <div class="sp-sidebar-card-header">Build at a Glance</div>
        <div class="sp-sidebar-card-body">
          <div class="sp-stat-row">
            <div class="sp-stat-item">
              <span class="sp-stat-label">Fibreglass Total</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">8–14 Weeks</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Concrete Total</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">6–9 Months</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Approval Time</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">4–8 Weeks</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Build Stages</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">9 Steps</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Consultation</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">Free</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Service Area</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">All Melbourne</span>
            </div>
          </div>
        </div>
      </div>

    </aside>

  </div><!-- end sp-layout -->
  </div><!-- end sp-content-wrap -->
</div><!-- end sp-article -->				</div>
				</div>
				</div>
		<p>The post <a href="https://siennapools.com.au/what-to-expect-during-your-pool-build-a-step-by-step-guide-for-homeowners/">What to Expect During Your Pool Build: A Step-by-Step Guide for Homeowners</a> appeared first on <a href="https://siennapools.com.au">Sienna Pools</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Concrete vs Fibreglass Pools: Which Option Suits Your Lifestyle and Budget?</title>
		<link>https://siennapools.com.au/concrete-vs-fibreglass-pools-which-option-suits-your-lifestyle-and-budget/</link>
		
		<dc:creator><![CDATA[Malee921_SEOEGC]]></dc:creator>
		<pubDate>Tue, 14 Apr 2026 22:52:19 +0000</pubDate>
				<category><![CDATA[Concrete Swimming Pools]]></category>
		<category><![CDATA[Fibreglass Swimming Pools]]></category>
		<guid isPermaLink="false">https://siennapools.com.au/?p=833</guid>

					<description><![CDATA[<p>Home› Blog› Concrete vs Fibreglass Pools Concrete vs Fibreglass Pools: Which Option Suits Your Lifestyle and Budget? April 2026 By Steve &#38; Patrick — Sienna Pools 8 min read Choosing the right pool for your home is one of the biggest decisions you&#8217;ll make as a homeowner. It&#8217;s not just about looks — it&#8217;s about [&#8230;]</p>
<p>The post <a href="https://siennapools.com.au/concrete-vs-fibreglass-pools-which-option-suits-your-lifestyle-and-budget/">Concrete vs Fibreglass Pools: Which Option Suits Your Lifestyle and Budget?</a> appeared first on <a href="https://siennapools.com.au">Sienna Pools</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="833" class="elementor elementor-833" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-be9cd5c e-con-full e-flex e-con e-parent" data-id="be9cd5c" data-element_type="container">
				<div class="elementor-element elementor-element-3da2c70 elementor-widget elementor-widget-html" data-id="3da2c70" data-element_type="widget" data-widget_type="html.default">
					<!--
╔══════════════════════════════════════════════════════════════╗
║          SIENNA POOLS — Blog Article Widget                  ║
║          Article 3: Concrete vs Fibreglass Pools             ║
║          Paste into an Elementor HTML widget                 ║
╠══════════════════════════════════════════════════════════════╣
║  META DESCRIPTION (paste into your SEO plugin):             ║
║                                                              ║
║  "Concrete vs fibreglass pools — which is right for your    ║
║  Melbourne home? Sienna Pools compares cost, maintenance,   ║
║  installation time, and lifestyle fit to help you choose    ║
║  with confidence."                                          ║
║                                                              ║
╠══════════════════════════════════════════════════════════════╣
║  ★  IMAGES — already set below, no edits needed             ║
╚══════════════════════════════════════════════════════════════╝
-->
<script>
/* Images are pre-filled — no changes needed */
var SP_IMG_HERO = "https://siennapools.com.au/wp-content/uploads/2025/11/venice-7.6m-4.4m-hampton-grey-shimmer-claremont-galleryimage.jpg";
var SP_IMG_ART1 = "https://siennapools.com.au/wp-content/uploads/2025/11/billabong-7.5m-3.8m-hampton-grey-shimmer-safety-bay-galleryimage-23.jpg";
var SP_IMG_ART2 = "https://siennapools.com.au/wp-content/uploads/2025/11/venice-7.6m-4.4m-hampton-grey-shimmer-claremont-galleryimage-5.jpg";
var SP_IMG_ART3 = "https://siennapools.com.au/wp-content/uploads/2025/11/venice-8.5m-royal-blue-oconnor-display-4.jpg";

document.addEventListener('DOMContentLoaded', function() {
  var heroBg = document.getElementById('spHeroBg');
  if (heroBg) heroBg.style.backgroundImage = 'url("' + SP_IMG_HERO + '")';
  var imgs = [
    { id: 'spArtImg1', src: SP_IMG_ART1 },
    { id: 'spArtImg2', src: SP_IMG_ART2 },
    { id: 'spArtImg3', src: SP_IMG_ART3 },
  ];
  imgs.forEach(function(item) {
    var el = document.getElementById(item.id);
    if (el) {
      el.src = item.src;
      el.style.display = 'block';
      var ph = el.parentElement.querySelector('.sp-image-placeholder');
      if (ph) ph.style.display = 'none';
    }
  });
});
</script>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">

<style>
/* ── SCOPED ROOT ── */
.sp-article {
  --brand-blue: #25A2DA;
  --brand-navy: #0E2854;
  --orange-a: #ffaf1b;
  --orange-b: #ff5132;
  --go: linear-gradient(90deg, #ffaf1b, #ff5132);
  --go-diag: linear-gradient(135deg, #ffaf1b, #ff5132);
  --gb: linear-gradient(90deg, #25A2DA, #0E2854);
  --gb-diag: linear-gradient(135deg, #25A2DA, #0E2854);
  --content-w: 1100px;
  --white: #ffffff;
  --off-white: #f7f9fc;
  --light-grey: #eef2f7;
  --text-body: #3d4f66;
  font-family: 'Montserrat', sans-serif;
  color: var(--text-body);
  line-height: 1.7;
  width: 100%;
  max-width: 100%;
}
.sp-article *, .sp-article *::before, .sp-article *::after {
  box-sizing: border-box; margin: 0; padding: 0;
}
.sp-content-wrap {
  max-width: var(--content-w);
  margin: 0 auto;
  padding: 0 28px;
}
@media (max-width: 600px) { .sp-content-wrap { padding: 0 16px; } }

/* ── LAYOUT ── */
.sp-layout {
  display: grid;
  grid-template-columns: 1fr 300px;
  gap: 48px;
  align-items: start;
  padding: 8px 0 60px;
}
@media (max-width: 860px) { .sp-layout { grid-template-columns: 1fr; } }

/* ── HERO ── */
.sp-hero {
  position: relative; width: 100%;
  overflow: hidden; background-color: #0E2854; margin-bottom: 48px;
}
.sp-hero-bg {
  position: absolute; inset: 0;
  background-size: cover; background-position: center; z-index: 0;
}
.sp-hero-overlay {
  position: absolute; inset: 0;
  background: linear-gradient(to bottom, #25A2DA 0%, #0E2854 100%);
  opacity: 0.88; z-index: 1;
}
.sp-hero-content {
  position: relative; z-index: 2;
  max-width: var(--content-w); margin: 0 auto;
  padding: 88px 28px 80px; width: 100%;
}
@media (max-width: 860px) { .sp-hero-content { padding: 64px 28px 56px; } }
@media (max-width: 600px) { .sp-hero-content { padding: 48px 16px 44px; } }
.sp-hero-breadcrumb {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.72rem; font-weight: 600;
  letter-spacing: 1.5px; text-transform: uppercase;
  color: rgba(255,255,255,0.5); margin-bottom: 16px;
}
.sp-hero-breadcrumb a { color: #ffaf1b; text-decoration: none; }
.sp-hero-breadcrumb span { color: rgba(255,255,255,0.3); margin: 0 8px; }
.sp-hero-title {
  font-family: 'Montserrat', sans-serif;
  font-weight: 800; font-size: clamp(1.55rem, 3.4vw, 2.5rem);
  color: #ffffff; line-height: 1.2;
  margin-bottom: 24px; letter-spacing: -0.3px; text-transform: uppercase;
}
.sp-hero-title em {
  font-style: normal; background: var(--go);
  -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;
}
.sp-hero-meta { display: flex; flex-wrap: wrap; gap: 22px; }
@media (max-width: 600px) { .sp-hero-meta { gap: 8px 18px; } }
.sp-hero-meta-item {
  display: flex; align-items: center; gap: 7px;
  font-family: 'Montserrat', sans-serif;
  font-size: 0.76rem; font-weight: 500; color: rgba(255,255,255,0.65);
}
.sp-hero-meta-item svg { opacity: 0.7; flex-shrink: 0; }

/* ── TYPOGRAPHY ── */
.sp-article h2 {
  font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 1.3rem;
  color: #0E2854; text-transform: uppercase; letter-spacing: 0.8px;
  margin: 48px 0 16px; text-decoration: none !important; border: none !important; display: block;
}
.sp-article h2::before, .sp-article h2::after { display: none !important; }
.sp-article h3 {
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 1.05rem;
  color: #25A2DA; text-transform: capitalize; text-decoration: none !important; margin: 28px 0 10px;
}
.sp-article p, .sp-article li, .sp-article span {
  font-family: 'Montserrat', sans-serif; font-weight: 400;
  font-size: 0.95rem; line-height: 1.8; color: var(--text-body);
}
.sp-article p { margin-bottom: 16px; }
.sp-lead {
  font-size: 1rem !important; font-weight: 500 !important;
  color: #0E2854 !important; line-height: 1.85 !important;
  border-left: 4px solid #ffaf1b; padding-left: 20px; margin-bottom: 36px !important;
}
/* Inline links within article body */
.sp-article a.sp-link {
  color: #25A2DA; font-weight: 600; text-decoration: none;
  border-bottom: 1px solid rgba(37,162,218,0.35);
  transition: color 0.15s, border-color 0.15s;
}
.sp-article a.sp-link:hover { color: #0E2854; border-bottom-color: #ffaf1b; }

/* ── IMAGE BLOCKS ── */
.sp-image-feature { margin: 40px 0; position: relative; }
.sp-image-feature::before {
  content: ''; position: absolute; width: 70%; height: 88%;
  background: var(--go-diag); opacity: 0.12;
  border-radius: 6px; top: 14px; left: -12px; z-index: 0;
}
.sp-image-feature.sp-right-accent::before { left: auto; right: -12px; }
.sp-image-wrapper { position: relative; z-index: 1; border-radius: 6px; overflow: hidden; }
.sp-image-placeholder {
  width: 100%; height: 300px; background: var(--gb-diag);
  display: flex; flex-direction: column;
  align-items: center; justify-content: center;
  color: rgba(255,255,255,0.65); font-family: 'Montserrat', sans-serif;
  font-size: 0.82rem; font-weight: 600; letter-spacing: 0.5px; gap: 10px;
}
.sp-image-placeholder svg { opacity: 0.4; }
.sp-image-caption {
  position: absolute; bottom: 0; left: 0; right: 0;
  background: linear-gradient(transparent, rgba(14,40,84,0.82));
  color: rgba(255,255,255,0.9); font-family: 'Montserrat', sans-serif;
  font-size: 0.74rem; font-weight: 500; padding: 30px 16px 12px;
}
.sp-image-tag {
  position: absolute; top: 14px; right: 14px; background: var(--go); color: #fff;
  font-family: 'Montserrat', sans-serif; font-size: 0.66rem; font-weight: 700;
  letter-spacing: 1px; text-transform: uppercase;
  padding: 5px 11px; border-radius: 2px; z-index: 2;
}

/* ── BENEFIT GRID ── */
.sp-benefit-grid {
  display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 24px 0 32px;
}
@media (max-width: 560px) { .sp-benefit-grid { grid-template-columns: 1fr; } }
.sp-benefit-card {
  background: var(--off-white); border: 1px solid var(--light-grey);
  border-radius: 6px; padding: 18px;
  display: flex; gap: 14px; align-items: flex-start;
  position: relative; transition: box-shadow 0.2s, transform 0.2s;
}
.sp-benefit-card::before {
  content: ''; position: absolute; top: 0; left: 0; right: 0;
  height: 3px; background: var(--go); border-radius: 6px 6px 0 0;
}
.sp-benefit-card:hover { box-shadow: 0 6px 20px rgba(255,81,50,0.1); transform: translateY(-2px); }
.sp-benefit-icon {
  width: 38px; height: 38px; min-width: 38px;
  background: var(--go-diag); border-radius: 50%;
  display: flex; align-items: center; justify-content: center; color: #fff;
}
.sp-benefit-card h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  font-size: 0.86rem; color: #0E2854; margin-bottom: 4px;
}
.sp-benefit-card p { font-size: 0.83rem; margin: 0; line-height: 1.6; }

/* ── COMPARISON TABLE ── */
.sp-compare-wrap { margin: 28px 0 36px; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 14px rgba(14,40,84,0.10); }
.sp-compare-table { width: 100%; border-collapse: collapse; }
.sp-compare-table thead tr { background: linear-gradient(90deg, #25A2DA, #0E2854); }
.sp-compare-table thead th {
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  font-size: 0.78rem; color: #fff; text-transform: uppercase;
  letter-spacing: 0.6px; padding: 14px 18px; text-align: left;
}
.sp-compare-table thead th:first-child { width: 30%; }
.sp-compare-table tbody tr { background: #fff; border-bottom: 1px solid var(--light-grey); }
.sp-compare-table tbody tr:nth-child(even) { background: var(--off-white); }
.sp-compare-table tbody tr:last-child { border-bottom: none; }
.sp-compare-table tbody td {
  font-family: 'Montserrat', sans-serif; font-weight: 400;
  font-size: 0.86rem; color: var(--text-body);
  padding: 12px 18px; vertical-align: top; line-height: 1.6;
}
.sp-compare-table tbody td:first-child { font-weight: 700; color: #0E2854; }
.sp-td-win {
  font-weight: 700 !important; color: #25A2DA !important;
}

/* ── VERDICT CARDS ── */
.sp-verdict-grid {
  display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 24px 0 36px;
}
@media (max-width: 560px) { .sp-verdict-grid { grid-template-columns: 1fr; } }
.sp-verdict-card {
  border-radius: 8px; overflow: hidden;
  box-shadow: 0 3px 14px rgba(14,40,84,0.10);
}
.sp-verdict-card-header {
  padding: 12px 18px;
  font-family: 'Montserrat', sans-serif; font-weight: 800;
  font-size: 0.82rem; text-transform: uppercase; letter-spacing: 0.8px; color: #fff;
}
.sp-verdict-card-header.sp-vc-concrete { background: var(--gb); }
.sp-verdict-card-header.sp-vc-fibreglass { background: var(--go); }
.sp-verdict-card-body {
  background: #fff; border: 1px solid var(--light-grey); border-top: none; padding: 16px 18px;
}
.sp-verdict-list { list-style: none; }
.sp-verdict-list li {
  display: flex; gap: 10px; align-items: flex-start;
  padding: 7px 0; border-bottom: 1px solid var(--light-grey);
  font-family: 'Montserrat', sans-serif; font-size: 0.88rem; line-height: 1.55; color: var(--text-body);
}
.sp-verdict-list li:last-child { border-bottom: none; }
.sp-verdict-dot {
  min-width: 8px; height: 8px; border-radius: 50%; margin-top: 6px; flex-shrink: 0;
}
.sp-vc-concrete .sp-verdict-dot, .sp-verdict-list.sp-dot-blue .sp-verdict-dot { background: #25A2DA; }
.sp-verdict-list.sp-dot-orange .sp-verdict-dot { background: #ffaf1b; }

/* ── HIGHLIGHT BOX ── */
.sp-highlight-box {
  background: linear-gradient(90deg, #25A2DA 0%, #0E2854 100%);
  border-radius: 8px; padding: 30px 34px; margin: 36px 0;
  position: relative; overflow: hidden;
}
.sp-highlight-box h3 {
  color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
  text-decoration: none !important; background: none !important;
  font-size: 1rem; margin-bottom: 12px;
}
.sp-highlight-box p { color: rgba(255,255,255,0.9) !important; font-size: 0.93rem; margin: 0; }
.sp-highlight-box p + p { margin-top: 10px; }
.sp-highlight-box a { color: #ffaf1b !important; font-weight: 600; text-decoration: none; border-bottom: 1px solid rgba(255,175,27,0.4); }
.sp-highlight-box a:hover { border-bottom-color: #ffaf1b; }

/* ── CALLOUT BOX ── */
.sp-callout {
  display: flex; gap: 15px; background: #fff8f0;
  border: 1px solid rgba(255,175,27,0.22); border-left: 5px solid #ffaf1b;
  border-radius: 4px 6px 6px 4px; padding: 18px 22px; margin: 26px 0; align-items: flex-start;
}
.sp-callout-icon { min-width: 24px; color: #ff5132; margin-top: 2px; flex-shrink: 0; }
.sp-callout h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.8rem; color: #0E2854;
  margin-bottom: 4px; text-transform: uppercase; letter-spacing: 0.5px;
}
.sp-callout p { font-size: 0.88rem; margin: 0; line-height: 1.65; }
.sp-callout a { color: #25A2DA; font-weight: 600; text-decoration: none; }
.sp-callout a:hover { text-decoration: underline; }

/* ── CONSIDERATIONS GRID ── */
.sp-considerations-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 20px 0; }
@media (max-width: 560px) { .sp-considerations-grid { grid-template-columns: 1fr; } }
.sp-consideration-card {
  background: linear-gradient(90deg, #25A2DA 0%, #0E2854 100%);
  border-radius: 6px; padding: 20px 18px; color: #fff; transition: transform 0.2s;
}
.sp-consideration-card:hover { transform: translateY(-2px); }
.sp-c-icon { margin-bottom: 10px; color: #ffaf1b; }
.sp-consideration-card h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.88rem; color: #fff; margin-bottom: 6px;
}
.sp-consideration-card p { font-size: 0.83rem; color: rgba(255,255,255,0.82); margin: 0; line-height: 1.6; }

/* ── CHECKLIST ── */
.sp-checklist { list-style: none; margin: 14px 0 22px; }
.sp-checklist li {
  display: flex; gap: 11px; align-items: flex-start;
  padding: 11px 0; border-bottom: 1px solid var(--light-grey);
  font-family: 'Montserrat', sans-serif; font-size: 0.92rem; line-height: 1.65;
}
.sp-checklist li:last-child { border-bottom: none; }
.sp-check-icon {
  min-width: 21px; height: 21px; background: var(--go-diag); border-radius: 50%;
  display: flex; align-items: center; justify-content: center; margin-top: 2px; flex-shrink: 0;
}
.sp-check-icon svg { color: #fff; }

/* ── SIDEBAR ── */
.sp-sidebar {
  position: sticky; top: clamp(16px, 3vh, 60px);
  max-height: calc(100vh - clamp(32px, 6vh, 120px));
  overflow-y: auto; overflow-x: hidden; scrollbar-width: none; -ms-overflow-style: none;
}
.sp-sidebar::-webkit-scrollbar { display: none; }
.sp-sidebar-card { border-radius: 8px; overflow: hidden; margin-bottom: 20px; box-shadow: 0 4px 22px rgba(14,40,84,0.14); }
.sp-sidebar-card-header {
  background: var(--go); padding: 12px 18px;
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.78rem;
  color: #fff; text-transform: uppercase; letter-spacing: 1px;
}
.sp-sidebar-card-body {
  background: #ffffff; border: 1px solid rgba(37,162,218,0.15); border-top: none; padding: 16px 18px;
}
.sp-toc-list { list-style: none; }
.sp-toc-list li { margin-bottom: 1px; }
.sp-toc-list a {
  display: block; font-family: 'Montserrat', sans-serif;
  font-size: 0.78rem; font-weight: 600; color: #25A2DA; text-decoration: none;
  padding: 6px 10px; border-radius: 4px; border-left: 2px solid transparent;
  transition: background 0.14s, color 0.14s, border-color 0.14s;
}
.sp-toc-list a:hover { background: rgba(37,162,218,0.07); color: #0E2854; border-left-color: #ffaf1b; }
.sp-stat-row { display: flex; flex-direction: column; }
.sp-stat-item {
  display: flex; justify-content: space-between; align-items: center;
  padding: 8px 0; border-bottom: 1px solid rgba(37,162,218,0.1);
}
.sp-stat-item:last-child { border-bottom: none; }
.sp-stat-label {
  font-family: 'Montserrat', sans-serif !important; font-size: 12.48px !important;
  font-weight: 700 !important; color: #25A2DA !important;
  letter-spacing: 0 !important; text-transform: none !important;
}
.sp-stat-value { font-family: 'Montserrat', sans-serif !important; font-size: 12.48px !important; font-weight: 700 !important; }

/* ── CTA CARD ── */
.sp-cta-card {
  position: relative; border-radius: 10px; overflow: hidden; margin-bottom: 20px;
  background-color: #36b9e9;
  background-image: url('https://siennapools.com.au/wp-content/uploads/2026/03/water-texture.jpg');
  background-size: cover; background-position: center;
}
.sp-cta-content { position: relative; z-index: 1; padding: 30px 22px 26px; text-align: center; }
.sp-cta-card h3 {
  font-family: 'Montserrat', sans-serif !important; font-weight: 800 !important; font-size: 1rem !important;
  color: #fff !important; text-decoration: none !important; -webkit-text-fill-color: #fff !important;
  text-shadow: 0 1px 8px rgba(0,0,0,0.22); margin-bottom: 9px !important; background: none !important;
}
.sp-cta-card p {
  font-size: 0.83rem !important; color: rgba(255,255,255,0.92) !important;
  line-height: 1.6 !important; margin-bottom: 18px !important; text-shadow: 0 1px 4px rgba(0,0,0,0.18);
}
.sp-btn {
  display: inline-block; background: var(--go); color: #fff;
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.8rem;
  letter-spacing: 0.5px; text-transform: uppercase; text-decoration: none;
  padding: 11px 24px; border-radius: 3px; box-shadow: 0 2px 10px rgba(0,0,0,0.2);
  transition: opacity 0.2s, transform 0.15s;
}
.sp-btn:hover { opacity: 0.88; transform: translateY(-1px); }

/* ── RELATED POSTS ── */
.sp-related { margin: 48px 0 8px; }
.sp-related-header {
  font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 1.3rem;
  color: #0E2854; text-transform: uppercase; letter-spacing: 0.8px; margin-bottom: 16px;
}
.sp-related-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }
@media (max-width: 560px) { .sp-related-grid { grid-template-columns: 1fr; } }
.sp-related-card {
  background: var(--off-white); border: 1px solid var(--light-grey);
  border-radius: 6px; padding: 18px 20px; text-decoration: none;
  display: flex; flex-direction: column; gap: 6px;
  position: relative; transition: box-shadow 0.2s, transform 0.2s;
}
.sp-related-card::before {
  content: ''; position: absolute; top: 0; left: 0; right: 0;
  height: 3px; background: var(--go); border-radius: 6px 6px 0 0;
}
.sp-related-card:hover { box-shadow: 0 6px 20px rgba(255,81,50,0.1); transform: translateY(-2px); }
.sp-related-label {
  font-family: 'Montserrat', sans-serif; font-size: 0.66rem; font-weight: 700;
  text-transform: uppercase; letter-spacing: 1px; color: #ffaf1b;
}
.sp-related-title {
  font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.88rem;
  color: #0E2854; line-height: 1.4;
}
.sp-related-arrow {
  font-family: 'Montserrat', sans-serif; font-size: 0.78rem; font-weight: 600;
  color: #25A2DA; margin-top: 4px;
}
</style>

<!-- ══════════════════════════
     ARTICLE WRAPPER
     ══════════════════════════ -->
<div class="sp-article">

  <!-- ── HERO ── -->
  <div class="sp-hero">
    <div class="sp-hero-bg" id="spHeroBg"></div>
    <div class="sp-hero-overlay"></div>
    <div class="sp-hero-content">
      <div class="sp-hero-breadcrumb">
        <a href="/">Home</a><span>›</span>
        <a href="/blog/">Blog</a><span>›</span>
        Concrete vs Fibreglass Pools
      </div>
      <h1 class="sp-hero-title">
        <em>Concrete vs Fibreglass</em> Pools: Which Option Suits Your Lifestyle and Budget?
      </h1>
      <div class="sp-hero-meta">
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path d="M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z"/></svg>
          April 2026
        </div>
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path d="M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z"/></svg>
          By Steve &amp; Patrick — Sienna Pools
        </div>
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z" clip-rule="evenodd"/></svg>
          8 min read
        </div>
      </div>
    </div>
  </div>

  <!-- ── ARTICLE + SIDEBAR ── -->
  <div class="sp-content-wrap">
  <div class="sp-layout">

    <!-- ════ ARTICLE ════ -->
    <article>

      <p class="sp-lead">Choosing the right pool for your home is one of the biggest decisions you'll make as a homeowner. It's not just about looks — it's about how your pool fits your lifestyle, your budget, and how much time you're willing to spend maintaining it. In Australia, the two most popular options are <a href="https://siennapools.com.au/concrete-pools-melbourne/" class="sp-link">concrete pools</a> and <a href="https://siennapools.com.au/fibreglass-pools-melbourne/" class="sp-link">fibreglass pools</a>, each offering real advantages depending on your priorities. This guide breaks down every key difference so you can choose with confidence.</p>

      <!-- IMAGE 1 -->
      <div class="sp-image-feature">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg1" src="" alt="Fibreglass pool Hampton Grey Shimmer" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="46" height="46" fill="currentColor" viewBox="0 0 640 512"><path d="M624 416h-16c-26.04 0-45.8-8.42-56.09-17.9-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C461.8 407.58 442.04 416 416 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C269.8 407.58 250.04 416 224 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C77.8 407.58 58.04 416 32 416H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c38.62 0 72.72-12.19 96-31.84 23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"/></svg>
            <span>Loading image…</span>
          </div>
          <div class="sp-image-caption">Billabong 7.5m — Hampton Grey Shimmer finish, Safety Bay. A popular fibreglass shape for Australian family backyards.</div>
          <div class="sp-image-tag">Fibreglass</div>
        </div>
      </div>

      <h2 id="sp-basics">Understanding the Basics</h2>
      <p>Before comparing the two, it helps to understand what makes each pool type fundamentally different — because the gap goes beyond just materials.</p>

      <div class="sp-benefit-grid">
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M10.394 2.08a1 1 0 00-.788 0l-7 3a1 1 0 000 1.84L5.25 8.051a.999.999 0 01.356-.257l4-1.714a1 1 0 11.788 1.838l-2.727 1.168 1.94.831a1 1 0 00.787 0l7-3a1 1 0 000-1.838l-7-3z"/></svg>
          </div>
          <div>
            <h4>Concrete Pools</h4>
            <p>Built on-site using steel-reinforced shotcrete or gunite. Fully custom in shape, size, and depth — no two are identical.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
          </div>
          <div>
            <h4>Fibreglass Pools</h4>
            <p>Pre-manufactured composite shells made in a factory and craned into your excavated site — a faster, cleaner process from day one.</p>
          </div>
        </div>
      </div>

      <p>Both pool types are genuinely excellent options — the right choice comes down to how you'll use your pool, your site, and what you value most over the long term. We cover <a href="https://siennapools.com.au/concrete-pools-melbourne/" class="sp-link">concrete pool builds in detail here</a> and <a href="https://siennapools.com.au/fibreglass-pools-melbourne/" class="sp-link">fibreglass pool options here</a> if you'd like to go deeper on either.</p>

      <h2 id="sp-design">Design Flexibility and Aesthetics</h2>

      <h3>Concrete — Limitless Customisation</h3>
      <p>If your vision involves a completely unique design — an infinity edge, a beach entry, an L-shape that wraps around a garden, or an integrated spa — <a href="https://siennapools.com.au/concrete-pools-melbourne/" class="sp-link">concrete is hard to beat</a>. Every dimension, depth zone, and feature can be precisely tailored to your backyard and architectural style. Read our full <a href="https://siennapools.com.au/the-complete-guide-to-building-a-concrete-pool-in-australia/" class="sp-link">concrete pool building guide</a> to see what's possible.</p>

      <h3>Fibreglass — Modern Designs, Ready to Go</h3>
      <p>Fibreglass pools have come a long way. Today's range includes sleek geometric shapes, wide-entry designs, built-in bench seating, and contemporary colour finishes. While they don't offer on-site customisation, most homeowners find there's more than enough variety to create a stunning result. Pair the right shell with quality decking and landscaping, and the finished pool is indistinguishable from a bespoke build.</p>

      <div class="sp-callout">
        <div class="sp-callout-icon">
          <svg width="24" height="24" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z" clip-rule="evenodd"/></svg>
        </div>
        <div>
          <h4>Sienna Pools Tip</h4>
          <p>Not sure which design suits your block? Talk to Steve or Patrick — they've been designing pools across Melbourne for over 30 years and can walk you through both options with zero pressure. <a href="https://siennapools.com.au/contact-us/" class="sp-link">Book a free consultation here.</a></p>
        </div>
      </div>

      <!-- IMAGE 2 -->
      <div class="sp-image-feature sp-right-accent">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg2" src="" alt="Venice pool Hampton Grey Shimmer Claremont" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="42" height="42" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M3 4a1 1 0 011-1h12a1 1 0 011 1v2a1 1 0 01-1 1H4a1 1 0 01-1-1V4zm0 6a1 1 0 011-1h12a1 1 0 010 2H4a1 1 0 01-1-1zm0 6a1 1 0 011-1h7a1 1 0 010 2H4a1 1 0 01-1-1z" clip-rule="evenodd"/></svg>
            <span>Loading image…</span>
          </div>
          <div class="sp-image-caption">Venice 7.6m × 4.4m — Hampton Grey Shimmer, Claremont. The Venice shape is one of Sienna Pools' most popular fibreglass designs.</div>
          <div class="sp-image-tag">Design</div>
        </div>
      </div>

      <h2 id="sp-installation">Installation Timeframes</h2>
      <p>One of the biggest practical differences between the two pool types is how long you'll be waiting before you can swim.</p>

      <div class="sp-compare-wrap">
        <table class="sp-compare-table">
          <thead>
            <tr>
              <th>Factor</th>
              <th>Fibreglass</th>
              <th>Concrete</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>Typical Timeline</td>
              <td class="sp-td-win">1–3 weeks</td>
              <td>3–6 months</td>
            </tr>
            <tr>
              <td>Site Disruption</td>
              <td class="sp-td-win">Minimal — shell craned in</td>
              <td>Significant — weeks of on-site work</td>
            </tr>
            <tr>
              <td>Weather Delays</td>
              <td class="sp-td-win">Less susceptible</td>
              <td>Curing affected by rain &amp; temperature</td>
            </tr>
            <tr>
              <td>Approval Process</td>
              <td>Standard permits required</td>
              <td>Standard permits required</td>
            </tr>
          </tbody>
        </table>
      </div>

      <p>If you're aiming to be swimming before summer, <a href="https://siennapools.com.au/fibreglass-pools-melbourne/" class="sp-link">a fibreglass pool</a> is the clear winner on timeline. Concrete builds involve excavation, steel fixing, concreting, curing, tiling, and finishing — and each stage is dependent on the one before it. Want to understand what a typical build looks like? See our <a href="https://siennapools.com.au/our-building-process/" class="sp-link">step-by-step building process here</a>.</p>

      <h2 id="sp-cost">Cost Considerations</h2>

      <h3>Upfront Investment</h3>
      <p>Fibreglass pools generally have a lower upfront cost. The manufacturing is standardised and the installation is faster, which keeps labour costs down. Concrete pools are more expensive to build due to their custom nature and the volume of skilled on-site work involved.</p>

      <h3>Long-Term Running Costs</h3>
      <p>This is where the comparison becomes even more compelling for fibreglass. The non-porous gelcoat surface uses significantly fewer chemicals to maintain water balance. Concrete's porous surface absorbs chemicals and is more prone to algae — meaning higher ongoing chemical costs and, every 10–15 years, a full resurfacing bill that can run into thousands of dollars.</p>

      <div class="sp-highlight-box">
        <h3>Total Cost of Ownership</h3>
        <p>When you factor in installation, chemicals, cleaning, energy, and resurfacing over a 15-year period, fibreglass pools are typically cheaper to own overall — even if you pay a similar price upfront. It's worth running the full numbers before making your decision.</p>
        <p>Not sure where to start? <a href="https://siennapools.com.au/contact-us/">Contact Steve or Patrick</a> for a free, transparent quote across both pool types.</p>
      </div>

      <h2 id="sp-maintenance">Maintenance and Upkeep</h2>
      <p>Maintenance is one of the most important practical factors — especially for busy Melbourne families who'd rather be swimming than scrubbing.</p>

      <ul class="sp-checklist">
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Fibreglass — low chemical use</strong> — the smooth, non-porous gelcoat resists algae and bacteria, requiring far less chemical balancing than concrete.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Fibreglass — minimal surface care</strong> — no brushing required to prevent algae embedding. Light vacuuming and water testing is typically all you need.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Concrete — regular brushing needed</strong> — the porous surface requires weekly brushing to prevent algae from embedding. Chemical costs are higher as a result.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Concrete — resurfacing every 10–15 years</strong> — plaster, pebblecrete, and tile finishes all have a finite lifespan and will eventually need full resurfacing.</div>
        </li>
      </ul>

      <p>Read more about what to expect with a <a href="https://siennapools.com.au/a-smarter-way-to-swim-why-fibreglass-pools-are-a-popular-choice-for-modern-homes/" class="sp-link">fibreglass pool's low-maintenance lifestyle here</a>, or explore everything that goes into <a href="https://siennapools.com.au/the-complete-guide-to-building-a-concrete-pool-in-australia/" class="sp-link">owning a concrete pool in our comprehensive guide</a>.</p>

      <!-- IMAGE 3 -->
      <div class="sp-image-feature">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg3" src="" alt="Venice Royal Blue pool O'Connor" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="42" height="42" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>
            <span>Loading image…</span>
          </div>
          <div class="sp-image-caption">Venice 8.5m — Royal Blue, O'Connor display pool. Bold colour choices are a hallmark of modern fibreglass design.</div>
          <div class="sp-image-tag">Showcase</div>
        </div>
      </div>

      <h2 id="sp-durability">Durability and Longevity</h2>
      <p>Both pool types are built to last, but they perform differently as the years go by.</p>

      <div class="sp-benefit-grid">
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z"/></svg>
          </div>
          <div>
            <h4>Concrete Durability</h4>
            <p>Extremely robust when well-built. Can last 40+ years. Surface will need resurfacing every 10–15 years depending on finish and care.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
          </div>
          <div>
            <h4>Fibreglass Durability</h4>
            <p>Highly durable and flexible — can absorb minor ground movement that would crack concrete. Gelcoat surface typically lasts 25–30+ years with minimal care.</p>
          </div>
        </div>
      </div>

      <p>Fibreglass pools have a particular advantage in Melbourne's variable soil conditions. The composite shell flexes slightly with ground movement rather than cracking — a meaningful advantage in clay-heavy or reactive soil areas common across Melbourne's suburbs.</p>

      <h2 id="sp-comfort">Comfort and User Experience</h2>

      <h3>Surface Feel</h3>
      <p>Fibreglass pools have a smooth gelcoat surface that is genuinely gentle on feet and skin — ideal for young children who tend to run on pool surrounds or push off from the walls. Concrete pools can feel rougher underfoot, particularly as the surface ages and the aggregate in pebblecrete finishes becomes more exposed.</p>

      <h3>Heat Retention</h3>
      <p>Fibreglass retains heat noticeably better than concrete, reducing heating costs and extending your comfortable swimming season — particularly relevant in Melbourne's cooler shoulder months.</p>

      <h3>Custom Features</h3>
      <p>Concrete still leads when it comes to highly specific usability features — deep diving ends, tanning ledges at precise depths, integrated spa transitions, and completely custom entry points. If those features are important to you, they're worth factoring into your decision.</p>

      <h2 id="sp-right-choice">Which Pool Is Right for You?</h2>

      <div class="sp-verdict-grid">
        <div class="sp-verdict-card">
          <div class="sp-verdict-card-header sp-vc-concrete">Choose Concrete If You…</div>
          <div class="sp-verdict-card-body">
            <ul class="sp-verdict-list sp-dot-blue">
              <li><span class="sp-verdict-dot"></span>Want a completely bespoke design</li>
              <li><span class="sp-verdict-dot"></span>Have a challenging or irregular site</li>
              <li><span class="sp-verdict-dot"></span>Need a large or non-standard size</li>
              <li><span class="sp-verdict-dot"></span>Want integrated spas or infinity edges</li>
              <li><span class="sp-verdict-dot"></span>Don't mind a longer build and higher maintenance</li>
            </ul>
          </div>
        </div>
        <div class="sp-verdict-card">
          <div class="sp-verdict-card-header sp-vc-fibreglass">Choose Fibreglass If You…</div>
          <div class="sp-verdict-card-body">
            <ul class="sp-verdict-list sp-dot-orange">
              <li><span class="sp-verdict-dot"></span>Want to be swimming sooner</li>
              <li><span class="sp-verdict-dot"></span>Prefer a lower-maintenance lifestyle</li>
              <li><span class="sp-verdict-dot"></span>Are looking for better long-term value</li>
              <li><span class="sp-verdict-dot"></span>Have reactive or clay-heavy soil</li>
              <li><span class="sp-verdict-dot"></span>Want a sleek, contemporary look</li>
            </ul>
          </div>
        </div>
      </div>

      <h2 id="sp-investment">Making the Right Investment</h2>
      <p>A swimming pool is more than a backyard feature — it's an investment in how you live. Both concrete and fibreglass pools deliver years of enjoyment when built well and maintained properly. The right choice simply comes down to how you plan to use your pool, how much ongoing time you want to spend maintaining it, and what best fits your budget and lifestyle.</p>

      <p>At Sienna Pools, Steve and Patrick have built both pool types across Melbourne for over 30 years. They'll give you an honest assessment of which option makes more sense for your block, your family, and your budget — with no pressure either way.</p>

      <div class="sp-callout">
        <div class="sp-callout-icon">
          <svg width="24" height="24" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M6.267 3.455a3.066 3.066 0 001.745-.723 3.066 3.066 0 013.976 0 3.066 3.066 0 001.745.723 3.066 3.066 0 012.812 2.812c.051.643.304 1.254.723 1.745a3.066 3.066 0 010 3.976 3.066 3.066 0 00-.723 1.745 3.066 3.066 0 01-2.812 2.812 3.066 3.066 0 00-1.745.723 3.066 3.066 0 01-3.976 0 3.066 3.066 0 00-1.745-.723 3.066 3.066 0 01-2.812-2.812 3.066 3.066 0 00-.723-1.745 3.066 3.066 0 010-3.976 3.066 3.066 0 00.723-1.745 3.066 3.066 0 012.812-2.812zm7.44 5.252a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/></svg>
        </div>
        <div>
          <h4>Ready to Choose?</h4>
          <p>Explore your options across <a href="https://siennapools.com.au/concrete-pools-melbourne/" class="sp-link">concrete pools Melbourne</a> and <a href="https://siennapools.com.au/fibreglass-pools-melbourne/" class="sp-link">fibreglass pools Melbourne</a>, then <a href="https://siennapools.com.au/contact-us/" class="sp-link">get in touch with the team</a> for a free consultation. We'll walk you through our full <a href="https://siennapools.com.au/our-building-process/" class="sp-link">building process</a> and answer every question you have.</p>
        </div>
      </div>

      <!-- ── RELATED ARTICLES ── -->
      <div class="sp-related">
        <div class="sp-related-header">Continue Reading</div>
        <div class="sp-related-grid">
          <a href="https://siennapools.com.au/the-complete-guide-to-building-a-concrete-pool-in-australia/" class="sp-related-card">
            <span class="sp-related-label">Concrete Pools</span>
            <span class="sp-related-title">The Complete Guide to Building a Concrete Pool in Australia</span>
            <span class="sp-related-arrow">Read article →</span>
          </a>
          <a href="https://siennapools.com.au/a-smarter-way-to-swim-why-fibreglass-pools-are-a-popular-choice-for-modern-homes/" class="sp-related-card">
            <span class="sp-related-label">Fibreglass Pools</span>
            <span class="sp-related-title">A Smarter Way to Swim: Why Fibreglass Pools Are a Popular Choice for Modern Homes</span>
            <span class="sp-related-arrow">Read article →</span>
          </a>
        </div>
      </div>

    </article>

    <!-- ════ SIDEBAR ════ -->
    <aside class="sp-sidebar">

      <!-- Table of Contents -->
      <div class="sp-sidebar-card">
        <div class="sp-sidebar-card-header">Table of Contents</div>
        <div class="sp-sidebar-card-body">
          <ul class="sp-toc-list">
            <li><a href="#sp-basics">Understanding the Basics</a></li>
            <li><a href="#sp-design">Design &amp; Aesthetics</a></li>
            <li><a href="#sp-installation">Installation Timeframes</a></li>
            <li><a href="#sp-cost">Cost Considerations</a></li>
            <li><a href="#sp-maintenance">Maintenance &amp; Upkeep</a></li>
            <li><a href="#sp-durability">Durability &amp; Longevity</a></li>
            <li><a href="#sp-comfort">Comfort &amp; Experience</a></li>
            <li><a href="#sp-right-choice">Which Pool Is Right?</a></li>
            <li><a href="#sp-investment">Making the Right Investment</a></li>
          </ul>
        </div>
      </div>

      <!-- CTA -->
      <div class="sp-cta-card">
        <div class="sp-cta-content">
          <h3>Not Sure Which to Choose?</h3>
          <p>Talk to Steve or Patrick for a free, no-obligation consultation — honest advice, no pressure.</p>
          <a href="https://siennapools.com.au/contact-us/" class="sp-btn">Get a Free Quote</a>
        </div>
      </div>

      <!-- Quick Facts -->
      <div class="sp-sidebar-card">
        <div class="sp-sidebar-card-header">Quick Comparison</div>
        <div class="sp-sidebar-card-body">
          <div class="sp-stat-row">
            <div class="sp-stat-item">
              <span class="sp-stat-label">Install — Fibreglass</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">1–3 Weeks</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Install — Concrete</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">3–6 Months</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Maintenance</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">Fibreglass Wins</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Custom Design</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">Concrete Wins</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Long-Term Cost</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">Fibreglass Wins</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Service Area</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">All Melbourne</span>
            </div>
          </div>
        </div>
      </div>

    </aside>

  </div><!-- end sp-layout -->
  </div><!-- end sp-content-wrap -->
</div><!-- end sp-article -->				</div>
				</div>
				</div>
		<p>The post <a href="https://siennapools.com.au/concrete-vs-fibreglass-pools-which-option-suits-your-lifestyle-and-budget/">Concrete vs Fibreglass Pools: Which Option Suits Your Lifestyle and Budget?</a> appeared first on <a href="https://siennapools.com.au">Sienna Pools</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>A Smarter Way to Swim: Why Fibreglass Pools Are a Popular Choice for Modern Homes</title>
		<link>https://siennapools.com.au/a-smarter-way-to-swim-why-fibreglass-pools-are-a-popular-choice-for-modern-homes/</link>
		
		<dc:creator><![CDATA[Malee921_SEOEGC]]></dc:creator>
		<pubDate>Tue, 10 Mar 2026 04:22:08 +0000</pubDate>
				<category><![CDATA[Fibreglass Swimming Pools]]></category>
		<guid isPermaLink="false">https://siennapools.com.au/?p=734</guid>

					<description><![CDATA[<p>Home› Blog› Fibreglass Pools Guide A Smarter Way to Swim: Why Fibreglass Pools Are a Popular Choice for Modern Homes March 2026 By Steve &#38; Patrick — Sienna Pools 9 min read In recent years, fibreglass pools have surged in popularity across Australia, offering a winning combination of style, low maintenance, and rapid installation that [&#8230;]</p>
<p>The post <a href="https://siennapools.com.au/a-smarter-way-to-swim-why-fibreglass-pools-are-a-popular-choice-for-modern-homes/">A Smarter Way to Swim: Why Fibreglass Pools Are a Popular Choice for Modern Homes</a> appeared first on <a href="https://siennapools.com.au">Sienna Pools</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="734" class="elementor elementor-734" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-502559f e-con-full e-flex e-con e-parent" data-id="502559f" data-element_type="container">
				<div class="elementor-element elementor-element-2e1f5e5 elementor-widget elementor-widget-html" data-id="2e1f5e5" data-element_type="widget" data-widget_type="html.default">
					<!--
╔══════════════════════════════════════════════════════════════╗
║          SIENNA POOLS — Blog Article Widget                  ║
║          Article 2: Why Fibreglass Pools Are a Popular       ║
║          Choice for Modern Homes                             ║
║          Paste into an Elementor HTML widget                 ║
╠══════════════════════════════════════════════════════════════╣
║  ★  IMAGE URLS — EDIT ALL 4 HERE, THEN SAVE                 ║
║     Each one is labelled. Paste your URL between the quotes. ║
╠══════════════════════════════════════════════════════════════╣

  IMAGE 1 — Hero banner background photo
  (full-width header behind the gradient overlay)
  ↓ INSERT IMAGE URL HERE ↓

  var SP_IMG_HERO = "https://siennapools.com.au/wp-content/uploads/2025/11/billabong-7.5m-3.8m-hampton-grey-shimmer-safety-bay-galleryimage-16.jpg";

  ─────────────────────────────────────────────────────────────

  IMAGE 2 — Article image 1
  (fibreglass pool lifestyle photo, 1200×560px recommended)
  ↓ INSERT IMAGE URL HERE ↓

  var SP_IMG_ART1 = "https://siennapools.com.au/wp-content/uploads/2025/11/billabong-7.5m-3.8m-hampton-grey-shimmer-safety-bay-galleryimage-23.jpg";

  ─────────────────────────────────────────────────────────────

  IMAGE 3 — Article image 2
  (pool installation or comparison photo, 1200×560px)
  ↓ INSERT IMAGE URL HERE ↓

  var SP_IMG_ART2 = "https://siennapools.com.au/wp-content/uploads/2025/11/venice-7.6m-4.4m-hampton-grey-shimmer-claremont-galleryimage-5.jpg";

  ─────────────────────────────────────────────────────────────

  IMAGE 4 — Article image 3
  (completed fibreglass pool lifestyle photo, 1200×560px)
  ↓ INSERT IMAGE URL HERE ↓

  var SP_IMG_ART3 = "https://siennapools.com.au/wp-content/uploads/2025/11/venice-8.5m-royal-blue-oconnor-display-4.jpg";

╚══════════════════════════════════════════════════════════════╝
-->
<script>
/* ═══════════════════════════════════════════════════
   IMAGE URLS — edit the 4 values below, then save
   ═══════════════════════════════════════════════════ */

/* Hero banner background (behind gradient overlay) */
var SP_IMG_HERO = "https://siennapools.com.au/wp-content/uploads/2025/11/billabong-7.5m-3.8m-hampton-grey-shimmer-safety-bay-galleryimage-16.jpg";  /* ← INSERT IMAGE URL HERE */

/* Three in-article images */
var SP_IMG_ART1 = "https://siennapools.com.au/wp-content/uploads/2025/11/billabong-7.5m-3.8m-hampton-grey-shimmer-safety-bay-galleryimage-23.jpg";  /* ← INSERT IMAGE URL HERE — Article Image 1 */
var SP_IMG_ART2 = "https://siennapools.com.au/wp-content/uploads/2025/11/venice-7.6m-4.4m-hampton-grey-shimmer-claremont-galleryimage-5.jpg";  /* ← INSERT IMAGE URL HERE — Article Image 2 */
var SP_IMG_ART3 = "https://siennapools.com.au/wp-content/uploads/2025/11/venice-8.5m-royal-blue-oconnor-display-4.jpg";  /* ← INSERT IMAGE URL HERE — Article Image 3 */

/* Apply hero image on page load */
document.addEventListener('DOMContentLoaded', function() {
  var heroBg = document.getElementById('spHeroBg');
  if (heroBg && SP_IMG_HERO) heroBg.style.backgroundImage = 'url("' + SP_IMG_HERO + '")';
  var imgs = [
    { id: 'spArtImg1', src: SP_IMG_ART1 },
    { id: 'spArtImg2', src: SP_IMG_ART2 },
    { id: 'spArtImg3', src: SP_IMG_ART3 },
  ];
  imgs.forEach(function(item) {
    var el = document.getElementById(item.id);
    if (el && item.src) {
      el.src = item.src;
      el.style.display = 'block';
      var ph = el.parentElement.querySelector('.sp-image-placeholder');
      if (ph) ph.style.display = 'none';
    }
  });
});
</script>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">

<style>
/* ── SCOPED ROOT — full width so hero stretches edge-to-edge ── */
.sp-article {
  --brand-blue: #25A2DA;
  --brand-navy: #0E2854;
  --orange-a: #ffaf1b;
  --orange-b: #ff5132;
  --go: linear-gradient(90deg, #ffaf1b, #ff5132);
  --go-diag: linear-gradient(135deg, #ffaf1b, #ff5132);
  --gb: linear-gradient(90deg, #25A2DA, #0E2854);
  --gb-diag: linear-gradient(135deg, #25A2DA, #0E2854);
  --content-w: 1100px;
  --white: #ffffff;
  --off-white: #f7f9fc;
  --light-grey: #eef2f7;
  --text-body: #3d4f66;
  font-family: 'Montserrat', sans-serif;
  color: var(--text-body);
  line-height: 1.7;
  width: 100%;
  max-width: 100%;
}
.sp-article *, .sp-article *::before, .sp-article *::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.sp-content-wrap {
  max-width: var(--content-w);
  margin: 0 auto;
  padding: 0 28px;
}
@media (max-width: 600px) { .sp-content-wrap { padding: 0 16px; } }

/* ════════════════════════════════════════
   LAYOUT
   ════════════════════════════════════════ */
.sp-layout {
  display: grid;
  grid-template-columns: 1fr 300px;
  gap: 48px;
  align-items: start;
  padding: 8px 0 60px;
}
@media (max-width: 860px) { .sp-layout { grid-template-columns: 1fr; } }

/* ════════════════════════════════════════
   HERO BANNER
   ════════════════════════════════════════ */
.sp-hero {
  position: relative;
  width: 100%;
  overflow: hidden;
  background-color: #0E2854;
  margin-bottom: 48px;
}
.sp-hero-bg {
  position: absolute; inset: 0;
  background-image: url('');
  background-size: cover; background-position: center;
  z-index: 0;
}
.sp-hero-overlay {
  position: absolute; inset: 0;
  background: linear-gradient(to bottom, #25A2DA 0%, #0E2854 100%);
  opacity: 0.93; z-index: 1;
}
.sp-hero-content {
  position: relative; z-index: 2;
  max-width: var(--content-w);
  margin: 0 auto;
  padding: 88px 28px 80px;
  width: 100%;
}
@media (max-width: 860px) { .sp-hero-content { padding: 64px 28px 56px; } }
@media (max-width: 600px) { .sp-hero-content { padding: 48px 16px 44px; } }
.sp-hero-breadcrumb {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.72rem; font-weight: 600;
  letter-spacing: 1.5px; text-transform: uppercase;
  color: rgba(255,255,255,0.5); margin-bottom: 16px;
}
.sp-hero-breadcrumb a { color: #ffaf1b; text-decoration: none; }
.sp-hero-breadcrumb span { color: rgba(255,255,255,0.3); margin: 0 8px; }
.sp-hero-title {
  font-family: 'Montserrat', sans-serif;
  font-weight: 800;
  font-size: clamp(1.55rem, 3.4vw, 2.5rem);
  color: #ffffff; line-height: 1.2;
  margin-bottom: 24px; letter-spacing: -0.3px;
  text-transform: uppercase;
}
.sp-hero-title em {
  font-style: normal;
  background: var(--go);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.sp-hero-meta { display: flex; flex-wrap: wrap; gap: 22px; }
@media (max-width: 600px) { .sp-hero-meta { gap: 8px 18px; } }
.sp-hero-meta-item {
  display: flex; align-items: center; gap: 7px;
  font-family: 'Montserrat', sans-serif;
  font-size: 0.76rem; font-weight: 500;
  color: rgba(255,255,255,0.65);
}
.sp-hero-meta-item svg { opacity: 0.7; flex-shrink: 0; }

/* ════════════════════════════════════════
   TYPOGRAPHY
   ════════════════════════════════════════ */
.sp-article h2 {
  font-family: 'Montserrat', sans-serif;
  font-weight: 800; font-size: 1.3rem;
  color: #0E2854; text-transform: uppercase;
  letter-spacing: 0.8px; margin: 48px 0 16px;
  text-decoration: none !important; border: none !important; display: block;
}
.sp-article h2::before, .sp-article h2::after { display: none !important; }
.sp-article h3 {
  font-family: 'Montserrat', sans-serif;
  font-weight: 700; font-size: 1.05rem;
  color: #25A2DA; text-transform: capitalize;
  text-decoration: none !important; margin: 28px 0 10px;
}
.sp-article p, .sp-article li, .sp-article span {
  font-family: 'Montserrat', sans-serif;
  font-weight: 400; font-size: 0.95rem;
  line-height: 1.8; color: var(--text-body);
}
.sp-article p { margin-bottom: 16px; }
.sp-lead {
  font-size: 1rem !important; font-weight: 500 !important;
  color: #0E2854 !important; line-height: 1.85 !important;
  border-left: 4px solid #ffaf1b;
  padding-left: 20px; margin-bottom: 36px !important;
}

/* ════════════════════════════════════════
   IMAGE BLOCKS
   ════════════════════════════════════════ */
.sp-image-feature { margin: 40px 0; position: relative; }
.sp-image-feature::before {
  content: ''; position: absolute;
  width: 70%; height: 88%;
  background: var(--go-diag); opacity: 0.12;
  border-radius: 6px; top: 14px; left: -12px; z-index: 0;
}
.sp-image-feature.sp-right-accent::before { left: auto; right: -12px; }
.sp-image-wrapper { position: relative; z-index: 1; border-radius: 6px; overflow: hidden; }
.sp-image-placeholder {
  width: 100%; height: 300px; background: var(--gb-diag);
  display: flex; flex-direction: column;
  align-items: center; justify-content: center;
  color: rgba(255,255,255,0.65);
  font-family: 'Montserrat', sans-serif;
  font-size: 0.82rem; font-weight: 600; letter-spacing: 0.5px; gap: 10px;
}
.sp-image-placeholder svg { opacity: 0.4; }
.sp-image-placeholder small { font-size: 0.7rem; font-weight: 400; opacity: 0.5; }
.sp-image-caption {
  position: absolute; bottom: 0; left: 0; right: 0;
  background: linear-gradient(transparent, rgba(14,40,84,0.82));
  color: rgba(255,255,255,0.9);
  font-family: 'Montserrat', sans-serif;
  font-size: 0.74rem; font-weight: 500; padding: 30px 16px 12px;
}
.sp-image-tag {
  position: absolute; top: 14px; right: 14px;
  background: var(--go); color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-size: 0.66rem; font-weight: 700;
  letter-spacing: 1px; text-transform: uppercase;
  padding: 5px 11px; border-radius: 2px; z-index: 2;
}

/* ════════════════════════════════════════
   BENEFIT GRID
   ════════════════════════════════════════ */
.sp-benefit-grid {
  display: grid; grid-template-columns: 1fr 1fr;
  gap: 16px; margin: 24px 0 32px;
}
@media (max-width: 560px) { .sp-benefit-grid { grid-template-columns: 1fr; } }
.sp-benefit-card {
  background: var(--off-white); border: 1px solid var(--light-grey);
  border-radius: 6px; padding: 18px;
  display: flex; gap: 14px; align-items: flex-start;
  position: relative; transition: box-shadow 0.2s, transform 0.2s;
}
.sp-benefit-card::before {
  content: ''; position: absolute; top: 0; left: 0; right: 0;
  height: 3px; background: var(--go); border-radius: 6px 6px 0 0;
}
.sp-benefit-card:hover { box-shadow: 0 6px 20px rgba(255,81,50,0.1); transform: translateY(-2px); }
.sp-benefit-icon {
  width: 38px; height: 38px; min-width: 38px;
  background: var(--go-diag); border-radius: 50%;
  display: flex; align-items: center; justify-content: center; color: #fff;
}
.sp-benefit-card h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  font-size: 0.86rem; color: #0E2854; margin-bottom: 4px;
}
.sp-benefit-card p { font-size: 0.83rem; margin: 0; line-height: 1.6; }

/* ════════════════════════════════════════
   HIGHLIGHT BOX
   ════════════════════════════════════════ */
.sp-highlight-box {
  background: linear-gradient(90deg, #25A2DA 0%, #0E2854 100%);
  border-radius: 8px; padding: 30px 34px; margin: 36px 0;
  position: relative; overflow: hidden;
}
.sp-highlight-box h3 {
  color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
  text-decoration: none !important; background: none !important;
  font-size: 1rem; margin-bottom: 12px;
}
.sp-highlight-box p {
  color: rgba(255,255,255,0.9) !important;
  font-size: 0.93rem; margin: 0;
}

/* ════════════════════════════════════════
   CALLOUT BOX
   ════════════════════════════════════════ */
.sp-callout {
  display: flex; gap: 15px;
  background: #fff8f0;
  border: 1px solid rgba(255,175,27,0.22);
  border-left: 5px solid #ffaf1b;
  border-radius: 4px 6px 6px 4px;
  padding: 18px 22px; margin: 26px 0; align-items: flex-start;
}
.sp-callout-icon { min-width: 24px; color: #ff5132; margin-top: 2px; flex-shrink: 0; }
.sp-callout h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  font-size: 0.8rem; color: #0E2854;
  margin-bottom: 4px; text-transform: uppercase; letter-spacing: 0.5px;
}
.sp-callout p { font-size: 0.88rem; margin: 0; line-height: 1.65; }

/* ════════════════════════════════════════
   CHECKLIST
   ════════════════════════════════════════ */
.sp-checklist { list-style: none; margin: 14px 0 22px; }
.sp-checklist li {
  display: flex; gap: 11px; align-items: flex-start;
  padding: 11px 0; border-bottom: 1px solid var(--light-grey);
  font-family: 'Montserrat', sans-serif; font-size: 0.92rem; line-height: 1.65;
}
.sp-checklist li:last-child { border-bottom: none; }
.sp-check-icon {
  min-width: 21px; height: 21px;
  background: var(--go-diag); border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  margin-top: 2px; flex-shrink: 0;
}
.sp-check-icon svg { color: #fff; }

/* ════════════════════════════════════════
   CONSIDERATIONS GRID
   ════════════════════════════════════════ */
.sp-considerations-grid {
  display: grid; grid-template-columns: 1fr 1fr;
  gap: 12px; margin: 20px 0;
}
@media (max-width: 560px) { .sp-considerations-grid { grid-template-columns: 1fr; } }
.sp-consideration-card {
  background: linear-gradient(90deg, #25A2DA 0%, #0E2854 100%);
  border-radius: 6px; padding: 20px 18px; color: #fff; transition: transform 0.2s;
}
.sp-consideration-card:hover { transform: translateY(-2px); }
.sp-c-icon { margin-bottom: 10px; color: #ffaf1b; }
.sp-consideration-card h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  font-size: 0.88rem; color: #fff; margin-bottom: 6px;
}
.sp-consideration-card p { font-size: 0.83rem; color: rgba(255,255,255,0.82); margin: 0; line-height: 1.6; }

/* ════════════════════════════════════════
   SIDEBAR
   ════════════════════════════════════════ */
.sp-sidebar {
  position: sticky;
  top: clamp(16px, 3vh, 60px);
  max-height: calc(100vh - clamp(32px, 6vh, 120px));
  overflow-y: auto; overflow-x: hidden;
  scrollbar-width: none; -ms-overflow-style: none;
}
.sp-sidebar::-webkit-scrollbar { display: none; }
.sp-sidebar-card {
  border-radius: 8px; overflow: hidden; margin-bottom: 20px;
  box-shadow: 0 4px 22px rgba(14,40,84,0.14);
}
.sp-sidebar-card-header {
  background: var(--go); padding: 12px 18px;
  font-family: 'Montserrat', sans-serif;
  font-weight: 700; font-size: 0.78rem;
  color: #fff; text-transform: uppercase; letter-spacing: 1px;
}
.sp-sidebar-card-body {
  background: #ffffff;
  border: 1px solid rgba(37,162,218,0.15);
  border-top: none; padding: 16px 18px;
}
.sp-toc-list { list-style: none; }
.sp-toc-list li { margin-bottom: 1px; }
.sp-toc-list a {
  display: block;
  font-family: 'Montserrat', sans-serif;
  font-size: 0.78rem; font-weight: 600;
  color: #25A2DA; text-decoration: none;
  padding: 6px 10px; border-radius: 4px;
  border-left: 2px solid transparent;
  transition: background 0.14s, color 0.14s, border-color 0.14s;
}
.sp-toc-list a:hover {
  background: rgba(37,162,218,0.07);
  color: #0E2854; border-left-color: #ffaf1b;
}
.sp-stat-row { display: flex; flex-direction: column; }
.sp-stat-item {
  display: flex; justify-content: space-between; align-items: center;
  padding: 8px 0; border-bottom: 1px solid rgba(37,162,218,0.1);
}
.sp-stat-item:last-child { border-bottom: none; }
.sp-stat-label {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 12.48px !important; font-weight: 700 !important;
  color: #25A2DA !important; letter-spacing: 0 !important; text-transform: none !important;
}
.sp-stat-value {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 12.48px !important; font-weight: 700 !important;
}

/* ════════════════════════════════════════
   CTA CARD — water texture background
   ════════════════════════════════════════ */
.sp-cta-card {
  position: relative; border-radius: 10px; overflow: hidden;
  margin-bottom: 20px; background-color: #36b9e9;
  background-image: url('https://siennapools.com.au/wp-content/uploads/2026/03/water-texture.jpg');
  background-size: cover; background-position: center;
}
.sp-cta-content { position: relative; z-index: 1; padding: 30px 22px 26px; text-align: center; }
.sp-cta-card h3 {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 800 !important; font-size: 1rem !important;
  color: #fff !important; text-decoration: none !important;
  -webkit-text-fill-color: #fff !important;
  text-shadow: 0 1px 8px rgba(0,0,0,0.22);
  margin-bottom: 9px !important; background: none !important;
}
.sp-cta-card p {
  font-size: 0.83rem !important; color: rgba(255,255,255,0.92) !important;
  line-height: 1.6 !important; margin-bottom: 18px !important;
  text-shadow: 0 1px 4px rgba(0,0,0,0.18);
}
.sp-btn {
  display: inline-block; background: var(--go); color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-weight: 700; font-size: 0.8rem;
  letter-spacing: 0.5px; text-transform: uppercase; text-decoration: none;
  padding: 11px 24px; border-radius: 3px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.2);
  transition: opacity 0.2s, transform 0.15s;
}
.sp-btn:hover { opacity: 0.88; transform: translateY(-1px); }
</style>

<!-- ══════════════════════════
     ARTICLE WRAPPER
     ══════════════════════════ -->
<div class="sp-article">

  <!-- ── HERO ── -->
  <div class="sp-hero">
    <div class="sp-hero-bg" id="spHeroBg"></div><!-- URL set via SP_IMG_HERO above -->
    <div class="sp-hero-overlay"></div>
    <div class="sp-hero-content">
      <div class="sp-hero-breadcrumb">
        <a href="/">Home</a><span>›</span>
        <a href="/blog/">Blog</a><span>›</span>
        Fibreglass Pools Guide
      </div>
      <h1 class="sp-hero-title">
        A Smarter Way to Swim: Why <em>Fibreglass Pools</em> Are a Popular Choice for Modern Homes
      </h1>
      <div class="sp-hero-meta">
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path d="M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z"/></svg>
          March 2026
        </div>
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path d="M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z"/></svg>
          By Steve &amp; Patrick — Sienna Pools
        </div>
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z" clip-rule="evenodd"/></svg>
          9 min read
        </div>
      </div>
    </div>
  </div>

  <!-- ── ARTICLE + SIDEBAR GRID — constrained to max-width ── -->
  <div class="sp-content-wrap">
  <div class="sp-layout">

    <!-- ════ ARTICLE ════ -->
    <article>

      <p class="sp-lead">In recent years, fibreglass pools have surged in popularity across Australia, offering a winning combination of style, low maintenance, and rapid installation that fits the pace of modern life. This guide explores why they've become a go-to choice for families and professionals alike — and how they honestly compare to concrete alternatives.</p>

      <!-- IMAGE 1 — URL set via SP_IMG_ART1 at top of file -->
      <div class="sp-image-feature">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg1" src="" alt="Fibreglass pool lifestyle" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="46" height="46" fill="currentColor" viewBox="0 0 640 512"><path d="M624 416h-16c-26.04 0-45.8-8.42-56.09-17.9-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C461.8 407.58 442.04 416 416 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C269.8 407.58 250.04 416 224 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C77.8 407.58 58.04 416 32 416H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c38.62 0 72.72-12.19 96-31.84 23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"/></svg>
            <span>Insert Fibreglass Pool Lifestyle Image Here</span>
            <small>Set SP_IMG_ART1 at top of file</small>
          </div>
          <div class="sp-image-caption">A beautifully finished fibreglass pool — stylish, smooth, and ready in weeks.</div>
          <div class="sp-image-tag">Featured</div>
        </div>
      </div>

      <h2 id="sp-rise">The Rise of Fibreglass Pools in Australia</h2>
      <p>Fibreglass pools are pre-fabricated pools made from a durable composite material reinforced with glass fibres. Unlike concrete pools, which are poured and formed on-site, fibreglass pools arrive as a complete shell ready for installation. This approach has contributed to their growing popularity, particularly in urban and suburban areas where homeowners want faster, cleaner, and more cost-effective pool solutions.</p>

      <div class="sp-benefit-grid">
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z" clip-rule="evenodd"/></svg>
          </div>
          <div>
            <h4>Time Efficiency</h4>
            <p>Installation often completed in weeks rather than months, reducing disruption to home life considerably.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
          </div>
          <div>
            <h4>Low Maintenance</h4>
            <p>The smooth, non-porous surface resists algae growth — less scrubbing, fewer chemicals, more time enjoying.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z"/></svg>
          </div>
          <div>
            <h4>Durability</h4>
            <p>Resilient against cracking, fading, and general wear — a long-lasting pool with minimal upkeep required.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M10.394 2.08a1 1 0 00-.788 0l-7 3a1 1 0 000 1.84L5.25 8.051a.999.999 0 01.356-.257l4-1.714a1 1 0 11.788 1.838l-2.727 1.168 1.94.831a1 1 0 00.787 0l7-3a1 1 0 000-1.838l-7-3z"/></svg>
          </div>
          <div>
            <h4>Aesthetic Appeal</h4>
            <p>A range of shapes, sizes, and colours delivering a sleek, modern look that complements contemporary homes.</p>
          </div>
        </div>
      </div>

      <h2 id="sp-advantages">Key Advantages of Fibreglass Pools</h2>

      <h3>1. Quick Installation</h3>
      <p>One of the most significant advantages of fibreglass pools is the speed of installation. Traditional concrete pools require extensive excavation, formwork, curing, and finishing, often taking several months to complete. Fibreglass pools are pre-moulded and delivered as a single unit, allowing installation to be completed in a fraction of the time. For busy homeowners, this means less disruption and a faster path to enjoying their backyard.</p>

      <div class="sp-callout">
        <div class="sp-callout-icon">
          <svg width="24" height="24" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z" clip-rule="evenodd"/></svg>
        </div>
        <div>
          <h4>Key Installation Fact</h4>
          <p>A typical fibreglass pool at Sienna Pools takes as little as <strong>1–3 weeks</strong> from excavation to first fill — compared to 3–6 months for an equivalent concrete build. You could be swimming before the season ends.</p>
        </div>
      </div>

      <h3>2. Low Maintenance</h3>
      <p>Fibreglass pools are naturally smooth and non-porous, making them resistant to algae, stains, and bacteria. This reduces the need for scrubbing, chemical balancing, and ongoing maintenance compared to concrete pools. While concrete can be customised in size and shape, its porous surface often requires resurfacing or regular treatment to maintain water quality and appearance — making fibreglass the clear choice for families with limited time.</p>

      <h3>3. Durability and Longevity</h3>
      <p>Fibreglass pools are designed to withstand the rigours of Australian weather, from intense sun to heavy rain. The composite material is flexible enough to tolerate minor ground movement without cracking — a common issue with concrete if the base isn't perfectly prepared. With proper care, a fibreglass pool can last decades, making it a durable, low-risk investment for your property.</p>

      <h3>4. Energy Efficiency</h3>
      <p>The smooth surface of fibreglass pools allows for better water circulation and superior heat retention. This can reduce the energy needed to maintain water temperature, particularly when combined with pool covers or solar heating systems. For environmentally conscious homeowners, this efficiency translates into noticeably lower running costs over the pool's lifetime.</p>

      <h3>5. Safety and Comfort</h3>
      <p>Fibreglass pools feature rounded edges and a non-abrasive surface that is gentle on the skin — no rough concrete edges or exposed aggregate. This makes them an ideal choice for families with young children or older swimmers who value a comfortable, low-risk environment.</p>

      <!-- IMAGE 2 — URL set via SP_IMG_ART2 at top of file -->
      <div class="sp-image-feature sp-right-accent">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg2" src="" alt="Pool comparison and planning" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="42" height="42" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M3 4a1 1 0 011-1h12a1 1 0 011 1v2a1 1 0 01-1 1H4a1 1 0 01-1-1V4zm0 6a1 1 0 011-1h12a1 1 0 010 2H4a1 1 0 01-1-1zm0 6a1 1 0 011-1h7a1 1 0 010 2H4a1 1 0 01-1-1z" clip-rule="evenodd"/></svg>
            <span>Insert Pool Comparison / Planning Image Here</span>
            <small>Set SP_IMG_ART2 at top of file</small>
          </div>
          <div class="sp-image-caption">Pre-fabricated fibreglass shells arrive ready to install — weeks ahead of any concrete build.</div>
          <div class="sp-image-tag">Installation</div>
        </div>
      </div>

      <h2 id="sp-concrete">Concrete Pools: Still a Strong Option</h2>
      <p>While fibreglass pools offer numerous advantages, it's worth acknowledging the genuine strengths of concrete. Understanding both helps you make the right choice for your home and lifestyle.</p>

      <div class="sp-benefit-grid">
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
          </div>
          <div>
            <h4>Total Customisation</h4>
            <p>Build to virtually any size or shape — ideal for large yards or unique landscaping challenges that demand flexibility.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z"/></svg>
          </div>
          <div>
            <h4>Structural Strength</h4>
            <p>Supports complex features like waterfalls, integrated spas, and irregular shapes with exceptional robustness.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M4 4a2 2 0 00-2 2v1h16V6a2 2 0 00-2-2H4zM18 9H2v5a2 2 0 002 2h12a2 2 0 002-2V9zM4 13a1 1 0 011-1h1a1 1 0 110 2H5a1 1 0 01-1-1zm5-1a1 1 0 100 2h1a1 1 0 100-2H9z"/></svg>
          </div>
          <div>
            <h4>Premium Finishes</h4>
            <p>Tiles, pebblecrete, and decorative coatings deliver a high-end, bespoke aesthetic unique to every build.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M10.394 2.08a1 1 0 00-.788 0l-7 3a1 1 0 000 1.84L5.25 8.051a.999.999 0 01.356-.257l4-1.714a1 1 0 11.788 1.838l-2.727 1.168 1.94.831a1 1 0 00.787 0l7-3a1 1 0 000-1.838l-7-3z"/></svg>
          </div>
          <div>
            <h4>Lifetime Investment</h4>
            <p>A well-built concrete pool can last a lifetime and significantly boost property value in Australia's outdoor-focused market.</p>
          </div>
        </div>
      </div>

      <div class="sp-highlight-box">
        <h3>The Key Trade-Off</h3>
        <p>Concrete pools require longer installation periods, more chemical treatments, and occasional resurfacing — making them more resource-intensive over time. The right choice depends on your priorities: if you want maximum design freedom, go concrete. If you want to be swimming sooner with less ongoing effort, fibreglass is hard to beat.</p>
      </div>

      <h2 id="sp-choosing">Choosing the Right Pool for Your Home</h2>
      <p>When deciding between fibreglass and concrete, these four key factors will guide your decision most effectively.</p>

      <div class="sp-considerations-grid">
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path d="M4 4a2 2 0 00-2 2v1h16V6a2 2 0 00-2-2H4zM18 9H2v5a2 2 0 002 2h12a2 2 0 002-2V9zM4 13a1 1 0 011-1h1a1 1 0 110 2H5a1 1 0 01-1-1zm5-1a1 1 0 100 2h1a1 1 0 100-2H9z"/></svg>
          </div>
          <h4>Budget</h4>
          <p>Fibreglass generally has a lower upfront cost and reduced ongoing maintenance expenses. Concrete requires more investment both initially and over time.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z" clip-rule="evenodd"/></svg>
          </div>
          <h4>Timeline</h4>
          <p>Want to swim this season? Fibreglass is the clear winner. Concrete requires weeks of curing and finishing that simply can't be rushed.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
          </div>
          <h4>Design Flexibility</h4>
          <p>For unique shapes, large footprints, or complex water features, concrete provides more on-site adaptability. Fibreglass covers most popular shapes and sizes.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path d="M9 6a3 3 0 11-6 0 3 3 0 016 0zM17 6a3 3 0 11-6 0 3 3 0 016 0zM12.93 17c.046-.327.07-.66.07-1a6.97 6.97 0 00-1.5-4.33A5 5 0 0119 16v1h-6.07zM6 11a5 5 0 015 5v1H1v-1a5 5 0 015-5z"/></svg>
          </div>
          <h4>Maintenance Preferences</h4>
          <p>If low-maintenance convenience is a priority, fibreglass is ideal. Concrete can be maintained well but demands more time, chemicals, and periodic resurfacing.</p>
        </div>
      </div>

      <!-- IMAGE 3 — URL set via SP_IMG_ART3 at top of file -->
      <div class="sp-image-feature">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg3" src="" alt="Completed fibreglass pool" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="42" height="42" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>
            <span>Insert Completed Fibreglass Pool Image Here</span>
            <small>Set SP_IMG_ART3 at top of file</small>
          </div>
          <div class="sp-image-caption">The finished result — a stunning fibreglass pool built for a lifetime of low-maintenance enjoyment.</div>
          <div class="sp-image-tag">Completed</div>
        </div>
      </div>

      <h2 id="sp-enhance">Enhancing Your Fibreglass Pool Experience</h2>
      <p>The right additions transform a fibreglass pool from a backyard feature into a complete outdoor living space. To maximise enjoyment and longevity, consider these smart upgrades.</p>

      <ul class="sp-checklist">
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Decking &amp; Landscaping</strong> — Choose materials that complement the pool's design and provide safe, non-slip surfaces around the water's edge.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Automation &amp; Cleaning Systems</strong> — Automated cleaners, chemical dosing systems, and smart controls simplify maintenance to near-zero effort.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Heating &amp; Lighting</strong> — Solar or gas heating extends your swimming season, while LED lighting creates stunning nighttime ambience.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Safety Features</strong> — Pool fencing, covers, and alarms ensure compliance with Victorian regulations and peace of mind for families with children.</div>
        </li>
      </ul>

      <h2 id="sp-modern">Why Fibreglass Suits Modern Lifestyles</h2>
      <p>Modern homeowners value convenience, efficiency, and style in equal measure. Fibreglass pools meet all three — rapid installation that fits busy schedules, a low-maintenance surface that gives back your weekends, and a sleek contemporary look that elevates any backyard.</p>

      <div class="sp-considerations-grid">
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z" clip-rule="evenodd"/></svg>
          </div>
          <h4>Rapid Installation</h4>
          <p>Minimal disruption and a far faster path from decision to first swim — ideal for busy schedules.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
          </div>
          <h4>Weekend Freedom</h4>
          <p>Low-maintenance surfaces reduce time and effort — spend your weekends in the pool, not cleaning it.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path d="M3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z"/></svg>
          </div>
          <h4>Contemporary Aesthetic</h4>
          <p>A sleek, modern look with smooth lines and clean finishes that complement contemporary architecture.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon">
            <svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M2.166 4.999A11.954 11.954 0 0010 1.944 11.954 11.954 0 0017.834 5c.11.65.166 1.32.166 2.001 0 5.225-3.34 9.67-8 11.317C5.34 16.67 2 12.225 2 7c0-.682.057-1.35.166-2.001zm11.541 3.708a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/></svg>
          </div>
          <h4>Built for Australia</h4>
          <p>UV-stable, flexible, and durable — designed to handle everything the Australian climate can throw at it.</p>
        </div>
      </div>

      <div class="sp-callout">
        <div class="sp-callout-icon">
          <svg width="24" height="24" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M6.267 3.455a3.066 3.066 0 001.745-.723 3.066 3.066 0 013.976 0 3.066 3.066 0 001.745.723 3.066 3.066 0 012.812 2.812c.051.643.304 1.254.723 1.745a3.066 3.066 0 010 3.976 3.066 3.066 0 00-.723 1.745 3.066 3.066 0 01-2.812 2.812 3.066 3.066 0 00-1.745.723 3.066 3.066 0 01-3.976 0 3.066 3.066 0 00-1.745-.723 3.066 3.066 0 01-2.812-2.812 3.066 3.066 0 00-.723-1.745 3.066 3.066 0 010-3.976 3.066 3.066 0 00.723-1.745 3.066 3.066 0 012.812-2.812zm7.44 5.252a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/></svg>
        </div>
        <div>
          <h4>Ready to Get Started?</h4>
          <p>At Sienna Pools, brothers Steve and Patrick bring over 30 years of combined experience to every project. Contact us for a free, no-obligation consultation — we'll help you find the perfect pool for your home and budget.</p>
        </div>
      </div>

    </article>

    <!-- ════ SIDEBAR ════ -->
    <aside class="sp-sidebar">

      <!-- Table of Contents -->
      <div class="sp-sidebar-card">
        <div class="sp-sidebar-card-header">Table of Contents</div>
        <div class="sp-sidebar-card-body">
          <ul class="sp-toc-list">
            <li><a href="#sp-rise">The Rise of Fibreglass Pools</a></li>
            <li><a href="#sp-advantages">Key Advantages</a></li>
            <li><a href="#sp-concrete">Concrete Pools: Still Strong</a></li>
            <li><a href="#sp-choosing">Choosing the Right Pool</a></li>
            <li><a href="#sp-enhance">Enhancing Your Pool</a></li>
            <li><a href="#sp-modern">Modern Lifestyles</a></li>
          </ul>
        </div>
      </div>

      <!-- CTA — water texture background image -->
      <div class="sp-cta-card">
        <div class="sp-cta-content">
          <h3>Ready for Your Dream Pool?</h3>
          <p>Talk to Steve or Patrick today for a free, no-obligation consultation tailored to your backyard.</p>
          <a href="/contact-us/" class="sp-btn">Get a Free Quote</a>
        </div>
      </div>

      <!-- Quick Facts -->
      <div class="sp-sidebar-card">
        <div class="sp-sidebar-card-header">Quick Facts</div>
        <div class="sp-sidebar-card-body">
          <div class="sp-stat-row">
            <div class="sp-stat-item">
              <span class="sp-stat-label">Install Time</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">1–3 Weeks</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Lifespan</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">25–30+ Years</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Maintenance</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">Low</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Surface Type</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">Smooth Gelcoat</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Service Area</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">All Melbourne</span>
            </div>
          </div>
        </div>
      </div>

    </aside><!-- end sidebar -->

  </div><!-- end sp-layout -->
  </div><!-- end sp-content-wrap -->
</div><!-- end sp-article -->				</div>
				</div>
				</div>
		<p>The post <a href="https://siennapools.com.au/a-smarter-way-to-swim-why-fibreglass-pools-are-a-popular-choice-for-modern-homes/">A Smarter Way to Swim: Why Fibreglass Pools Are a Popular Choice for Modern Homes</a> appeared first on <a href="https://siennapools.com.au">Sienna Pools</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Complete Guide to Building a Concrete Pool in Australia</title>
		<link>https://siennapools.com.au/the-complete-guide-to-building-a-concrete-pool-in-australia/</link>
		
		<dc:creator><![CDATA[Malee921_SEOEGC]]></dc:creator>
		<pubDate>Tue, 10 Mar 2026 04:03:51 +0000</pubDate>
				<category><![CDATA[Concrete Swimming Pools]]></category>
		<guid isPermaLink="false">https://siennapools.com.au/?p=715</guid>

					<description><![CDATA[<p>Home› Blog› Concrete Pools Guide The Complete Guide to Building a Concrete Pool in Australia March 2026 By Steve &#38; Patrick — Sienna Pools 8 min read Owning a concrete pool is a dream for many Australian homeowners. With the country&#8217;s warm climate and outdoor lifestyle, a pool not only provides a refreshing escape during [&#8230;]</p>
<p>The post <a href="https://siennapools.com.au/the-complete-guide-to-building-a-concrete-pool-in-australia/">The Complete Guide to Building a Concrete Pool in Australia</a> appeared first on <a href="https://siennapools.com.au">Sienna Pools</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="715" class="elementor elementor-715" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-4aa4cc5 e-con-full e-flex e-con e-parent" data-id="4aa4cc5" data-element_type="container">
				<div class="elementor-element elementor-element-cedffbc elementor-widget elementor-widget-html" data-id="cedffbc" data-element_type="widget" data-widget_type="html.default">
					<!--
╔══════════════════════════════════════════════════════════════╗
║          SIENNA POOLS — Blog Article Widget                  ║
║          Paste into an Elementor HTML widget                 ║
╠══════════════════════════════════════════════════════════════╣
║  ★  IMAGE URLS — EDIT ALL 4 HERE, THEN SAVE                 ║
║     Each one is labelled. Paste your URL between the quotes. ║
╠══════════════════════════════════════════════════════════════╣

  IMAGE 1 — Hero banner background photo
  (full-width header behind the gradient overlay)
  ↓ INSERT IMAGE URL HERE ↓

  var SP_IMG_HERO = "https://siennapools.com.au/wp-content/uploads/2026/03/The-Complete-Guide-to-Building-a-Concrete-Pool-in-Australia-hero-image.jpg";

  ─────────────────────────────────────────────────────────────

  IMAGE 2 — Article image 1
  (first in-article pool lifestyle photo, 1200×560px recommended)
  ↓ INSERT IMAGE URL HERE ↓

  var SP_IMG_ART1 = "https://siennapools.com.au/wp-content/uploads/2026/03/The-Complete-Guide-to-Building-a-Concrete-Pool-in-Australia-image-2.jpg";

  ─────────────────────────────────────────────────────────────

  IMAGE 3 — Article image 2
  (second in-article pool design/planning photo, 1200×560px)
  ↓ INSERT IMAGE URL HERE ↓

  var SP_IMG_ART2 = "https://siennapools.com.au/wp-content/uploads/2026/03/The-Complete-Guide-to-Building-a-Concrete-Pool-in-Australia-image-3.jpg";

  ─────────────────────────────────────────────────────────────

  IMAGE 4 — Article image 3
  (third in-article completed pool lifestyle photo, 1200×560px)
  ↓ INSERT IMAGE URL HERE ↓

  var SP_IMG_ART3 = "https://siennapools.com.au/wp-content/uploads/2026/03/image-1.jpg";

╚══════════════════════════════════════════════════════════════╝
-->
<script>
/* ═══════════════════════════════════════════════════
   IMAGE URLS — edit the 4 values below, then save
   ═══════════════════════════════════════════════════ */

/* Hero banner background (behind gradient overlay) */
var SP_IMG_HERO = "https://siennapools.com.au/wp-content/uploads/2026/03/The-Complete-Guide-to-Building-a-Concrete-Pool-in-Australia-hero-image.jpg";  /* ← INSERT IMAGE URL HERE */

/* Three in-article images */
var SP_IMG_ART1 = "https://siennapools.com.au/wp-content/uploads/2026/03/The-Complete-Guide-to-Building-a-Concrete-Pool-in-Australia-image-2.jpg";  /* ← INSERT IMAGE URL HERE — Article Image 1 */
var SP_IMG_ART2 = "https://siennapools.com.au/wp-content/uploads/2026/03/The-Complete-Guide-to-Building-a-Concrete-Pool-in-Australia-image-3.jpg";  /* ← INSERT IMAGE URL HERE — Article Image 2 */
var SP_IMG_ART3 = "https://siennapools.com.au/wp-content/uploads/2026/03/image-1.jpg";  /* ← INSERT IMAGE URL HERE — Article Image 3 */

/* Apply hero image on page load */
document.addEventListener('DOMContentLoaded', function() {
  var heroBg = document.getElementById('spHeroBg');
  if (heroBg && SP_IMG_HERO) heroBg.style.backgroundImage = 'url("' + SP_IMG_HERO + '")';

  var imgs = [
    { id: 'spArtImg1', src: SP_IMG_ART1 },
    { id: 'spArtImg2', src: SP_IMG_ART2 },
    { id: 'spArtImg3', src: SP_IMG_ART3 },
  ];
  imgs.forEach(function(item) {
    var el = document.getElementById(item.id);
    if (el && item.src) {
      el.src = item.src;
      el.style.display = 'block';
      var placeholder = el.parentElement.querySelector('.sp-image-placeholder');
      if (placeholder) placeholder.style.display = 'none';
    }
  });
});
</script>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">

<style>
/* ── SCOPED ROOT — full width so hero stretches edge-to-edge ── */
.sp-article {
  --brand-blue: #25A2DA;
  --brand-navy: #0E2854;
  --orange-a: #ffaf1b;
  --orange-b: #ff5132;
  --go: linear-gradient(90deg, #ffaf1b, #ff5132);
  --go-diag: linear-gradient(135deg, #ffaf1b, #ff5132);
  --gb: linear-gradient(90deg, #25A2DA, #0E2854);
  --gb-diag: linear-gradient(135deg, #25A2DA, #0E2854);
  --content-w: 1100px;
  --white: #ffffff;
  --off-white: #f7f9fc;
  --light-grey: #eef2f7;
  --text-body: #3d4f66;
  font-family: 'Montserrat', sans-serif;
  color: var(--text-body);
  line-height: 1.7;
  width: 100%;
  max-width: 100%;
}
.sp-article *, .sp-article *::before, .sp-article *::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

/* Constrained inner wrapper — same width as the old max-width */
.sp-content-wrap {
  max-width: var(--content-w);
  margin: 0 auto;
  padding: 0 28px;
}
@media (max-width: 600px) {
  .sp-content-wrap { padding: 0 16px; }
}

/* ════════════════════════════════════════
   LAYOUT
   ════════════════════════════════════════ */
.sp-layout {
  display: grid;
  grid-template-columns: 1fr 300px;
  gap: 48px;
  align-items: start;
  padding: 8px 0 60px;
}
@media (max-width: 860px) {
  .sp-layout { grid-template-columns: 1fr; }
}

/* ════════════════════════════════════════
   HERO BANNER
   — 100% full width edge-to-edge
   — overlay: top #25A2DA → bottom #0E2854
   — NO texture
   ════════════════════════════════════════ */
.sp-hero {
  position: relative;
  width: 100%;
  overflow: hidden;
  background-color: #0E2854;
  margin-bottom: 48px;
  /* no border-radius — full bleed */
}
/* Swap the empty url('') for your real photo URL */
.sp-hero-bg {
  position: absolute;
  inset: 0;
  background-image: url('');
  background-size: cover;
  background-position: center;
  z-index: 0;
}
/* Clean gradient — no SVG texture */
.sp-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to bottom, #25A2DA 0%, #0E2854 100%);
  opacity: 0.93;
  z-index: 1;
}
/* Content constrained to same max-width as the rest */
.sp-hero-content {
  position: relative;
  z-index: 2;
  max-width: var(--content-w);
  margin: 0 auto;
  padding: 88px 28px 80px;   /* generous desktop height */
  width: 100%;
}
@media (max-width: 860px) {
  .sp-hero-content { padding: 64px 28px 56px; }
}
@media (max-width: 600px) {
  .sp-hero-content { padding: 48px 16px 44px; }
}
.sp-hero-breadcrumb {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.72rem;
  font-weight: 600;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: rgba(255,255,255,0.5);
  margin-bottom: 16px;
}
.sp-hero-breadcrumb a { color: #ffaf1b; text-decoration: none; }
.sp-hero-breadcrumb span { color: rgba(255,255,255,0.3); margin: 0 8px; }
.sp-hero-title {
  font-family: 'Montserrat', sans-serif;
  font-weight: 800;
  font-size: clamp(1.55rem, 3.4vw, 2.5rem);
  color: #ffffff;
  line-height: 1.2;
  margin-bottom: 24px;
  letter-spacing: -0.3px;
  text-transform: uppercase;
}
.sp-hero-title em {
  font-style: normal;
  background: var(--go);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.sp-hero-meta { display: flex; flex-wrap: wrap; gap: 22px; }
@media (max-width: 600px) {
  .sp-hero-meta { gap: 8px 18px; }
}
.sp-hero-meta-item {
  display: flex;
  align-items: center;
  gap: 7px;
  font-family: 'Montserrat', sans-serif;
  font-size: 0.76rem;
  font-weight: 500;
  color: rgba(255,255,255,0.65);
}
.sp-hero-meta-item svg { opacity: 0.7; flex-shrink: 0; }

/* ════════════════════════════════════════
   TYPOGRAPHY
   ════════════════════════════════════════ */

/* H2 — uppercase, extrabold, #0E2854, no underline */
.sp-article h2 {
  font-family: 'Montserrat', sans-serif;
  font-weight: 800;
  font-size: 1.3rem;
  color: #0E2854;
  text-transform: uppercase;
  letter-spacing: 0.8px;
  margin: 48px 0 16px;
  text-decoration: none !important;
  border: none !important;
  display: block;
}
.sp-article h2::before,
.sp-article h2::after { display: none !important; }

/* H3 — capital case, bold, #25A2DA, no underline */
.sp-article h3 {
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  font-size: 1.05rem;
  color: #25A2DA;
  text-transform: capitalize;
  text-decoration: none !important;
  margin: 28px 0 10px;
}

/* Body copy — Montserrat normal */
.sp-article p,
.sp-article li,
.sp-article span {
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  font-size: 0.95rem;
  line-height: 1.8;
  color: var(--text-body);
}
.sp-article p { margin-bottom: 16px; }

.sp-lead {
  font-size: 1rem !important;
  font-weight: 500 !important;
  color: #0E2854 !important;
  line-height: 1.85 !important;
  border-left: 4px solid #ffaf1b;
  padding-left: 20px;
  margin-bottom: 36px !important;
}

/* ════════════════════════════════════════
   IMAGE BLOCKS
   ════════════════════════════════════════ */
.sp-image-feature {
  margin: 40px 0;
  position: relative;
}
.sp-image-feature::before {
  content: '';
  position: absolute;
  width: 70%; height: 88%;
  background: var(--go-diag);
  opacity: 0.12;
  border-radius: 6px;
  top: 14px; left: -12px;
  z-index: 0;
}
.sp-image-feature.sp-right-accent::before { left: auto; right: -12px; }
.sp-image-wrapper { position: relative; z-index: 1; border-radius: 6px; overflow: hidden; }
.sp-image-placeholder {
  width: 100%; height: 300px;
  background: var(--gb-diag);
  display: flex; flex-direction: column;
  align-items: center; justify-content: center;
  color: rgba(255,255,255,0.65);
  font-family: 'Montserrat', sans-serif;
  font-size: 0.82rem; font-weight: 600; letter-spacing: 0.5px; gap: 10px;
}
.sp-image-placeholder svg { opacity: 0.4; }
.sp-image-placeholder small { font-size: 0.7rem; font-weight: 400; opacity: 0.5; }
.sp-image-caption {
  position: absolute; bottom: 0; left: 0; right: 0;
  background: linear-gradient(transparent, rgba(14,40,84,0.82));
  color: rgba(255,255,255,0.9);
  font-family: 'Montserrat', sans-serif;
  font-size: 0.74rem; font-weight: 500;
  padding: 30px 16px 12px;
}
.sp-image-tag {
  position: absolute; top: 14px; right: 14px;
  background: var(--go);
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-size: 0.66rem; font-weight: 700;
  letter-spacing: 1px; text-transform: uppercase;
  padding: 5px 11px; border-radius: 2px; z-index: 2;
}

/* ════════════════════════════════════════
   BENEFIT GRID
   ════════════════════════════════════════ */
.sp-benefit-grid {
  display: grid; grid-template-columns: 1fr 1fr;
  gap: 16px; margin: 24px 0 32px;
}
@media (max-width: 560px) { .sp-benefit-grid { grid-template-columns: 1fr; } }
.sp-benefit-card {
  background: var(--off-white);
  border: 1px solid var(--light-grey);
  border-radius: 6px;
  padding: 18px 18px 18px;
  display: flex; gap: 14px; align-items: flex-start;
  position: relative;
  transition: box-shadow 0.2s, transform 0.2s;
}
.sp-benefit-card::before {
  content: '';
  position: absolute; top: 0; left: 0; right: 0;
  height: 3px;
  background: var(--go);
  border-radius: 6px 6px 0 0;
}
.sp-benefit-card:hover { box-shadow: 0 6px 20px rgba(255,81,50,0.1); transform: translateY(-2px); }
.sp-benefit-icon {
  width: 38px; height: 38px; min-width: 38px;
  background: var(--go-diag); border-radius: 50%;
  display: flex; align-items: center; justify-content: center; color: #fff;
}
.sp-benefit-card h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  font-size: 0.86rem; color: #0E2854; margin-bottom: 4px;
}
.sp-benefit-card p { font-size: 0.83rem; margin: 0; line-height: 1.6; }

/* ════════════════════════════════════════
   STEPS TIMELINE
   ════════════════════════════════════════ */
.sp-steps-timeline { margin: 24px 0; position: relative; padding-left: 52px; }
.sp-steps-timeline::before {
  content: '';
  position: absolute; left: 19px; top: 28px; bottom: 28px;
  width: 2px;
  background: linear-gradient(to bottom, #ffaf1b, rgba(255,81,50,0.15));
}
.sp-step-item {
  position: relative; margin-bottom: 20px;
  padding: 18px 20px; background: var(--off-white);
  border-radius: 6px;
  transition: box-shadow 0.2s, transform 0.2s;
}
.sp-step-item:hover { box-shadow: 0 4px 16px rgba(255,81,50,0.1); transform: translateX(2px); }
.sp-step-number {
  position: absolute; left: -52px; top: 50%; transform: translateY(-50%);
  width: 36px; height: 36px;
  background: var(--go-diag); color: #fff;
  border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 0.88rem;
  box-shadow: 0 0 0 3px #fff, 0 0 0 5px rgba(255,175,27,0.22);
}
.sp-step-item h4 { font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 0.93rem; color: #0E2854; margin-bottom: 5px; }
.sp-step-item p { font-size: 0.88rem; margin: 0; line-height: 1.65; }

/* ════════════════════════════════════════
   HIGHLIGHT / DARK CONTAINERS
   — gradient left #25A2DA → right #0E2854
   ════════════════════════════════════════ */
.sp-highlight-box {
  background: linear-gradient(90deg, #25A2DA 0%, #0E2854 100%);
  border-radius: 8px;
  padding: 30px 34px;
  margin: 36px 0;
  position: relative;
  overflow: hidden;
}
/* H3 inside highlight box — white, no underline */
.sp-highlight-box h3 {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  text-decoration: none !important;
  background: none !important;
  font-size: 1rem;
  margin-bottom: 12px;
}
.sp-highlight-box p {
  color: rgba(255,255,255,0.9) !important;
  font-size: 0.93rem;
  margin: 0;
}

/* ════════════════════════════════════════
   CALLOUT BOX
   ════════════════════════════════════════ */
.sp-callout {
  display: flex; gap: 15px;
  background: #fff8f0;
  border: 1px solid rgba(255,175,27,0.22);
  border-left: 5px solid #ffaf1b;
  border-radius: 4px 6px 6px 4px;
  padding: 18px 22px; margin: 26px 0;
  align-items: flex-start;
}
.sp-callout-icon { min-width: 24px; color: #ff5132; margin-top: 2px; flex-shrink: 0; }
.sp-callout h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  font-size: 0.8rem; color: #0E2854;
  margin-bottom: 4px; text-transform: uppercase; letter-spacing: 0.5px;
}
.sp-callout p { font-size: 0.88rem; margin: 0; line-height: 1.65; }

/* ════════════════════════════════════════
   CHECKLIST
   ════════════════════════════════════════ */
.sp-checklist { list-style: none; margin: 14px 0 22px; }
.sp-checklist li {
  display: flex; gap: 11px; align-items: flex-start;
  padding: 11px 0; border-bottom: 1px solid var(--light-grey);
  font-family: 'Montserrat', sans-serif; font-size: 0.92rem; line-height: 1.65;
}
.sp-checklist li:last-child { border-bottom: none; }
.sp-check-icon {
  min-width: 21px; height: 21px;
  background: var(--go-diag); border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  margin-top: 2px; flex-shrink: 0;
}
.sp-check-icon svg { color: #fff; }

/* ════════════════════════════════════════
   CONSIDERATIONS GRID
   — each card: gradient left #25A2DA → right #0E2854
   ════════════════════════════════════════ */
.sp-considerations-grid {
  display: grid; grid-template-columns: 1fr 1fr;
  gap: 12px; margin: 20px 0;
}
@media (max-width: 560px) { .sp-considerations-grid { grid-template-columns: 1fr; } }
.sp-consideration-card {
  background: linear-gradient(90deg, #25A2DA 0%, #0E2854 100%);
  border-radius: 6px; padding: 20px 18px; color: #fff;
  transition: transform 0.2s;
}
.sp-consideration-card:hover { transform: translateY(-2px); }
.sp-c-icon { margin-bottom: 10px; color: #ffaf1b; }
.sp-consideration-card h4 {
  font-family: 'Montserrat', sans-serif; font-weight: 700;
  font-size: 0.88rem; color: #fff; margin-bottom: 6px;
}
.sp-consideration-card p { font-size: 0.83rem; color: rgba(255,255,255,0.82); margin: 0; line-height: 1.6; }

/* ════════════════════════════════════════
   SIDEBAR
   sticky offset keeps full sidebar visible
   ════════════════════════════════════════ */
.sp-sidebar {
  position: sticky;
  /* sits lower so Quick Facts isn't cut off on shorter viewports */
  top: clamp(16px, 3vh, 60px);
  max-height: calc(100vh - clamp(32px, 6vh, 120px));
  overflow-y: auto;
  overflow-x: hidden;
  /* hide scrollbar visually but allow scroll */
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.sp-sidebar::-webkit-scrollbar { display: none; }

/* ── Sidebar card shell ── */
.sp-sidebar-card {
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 20px;
  /* white body + shadow to contrast */
  box-shadow: 0 4px 22px rgba(14,40,84,0.14);
}
.sp-sidebar-card-header {
  background: var(--go);
  padding: 12px 18px;
  font-family: 'Montserrat', sans-serif;
  font-weight: 700; font-size: 0.78rem;
  color: #fff; text-transform: uppercase; letter-spacing: 1px;
}
/* White body */
.sp-sidebar-card-body {
  background: #ffffff;
  border: 1px solid rgba(37,162,218,0.15);
  border-top: none;
  padding: 16px 18px;
}

/* TOC links — #25A2DA on white */
.sp-toc-list { list-style: none; }
.sp-toc-list li { margin-bottom: 1px; }
.sp-toc-list a {
  display: block;
  font-family: 'Montserrat', sans-serif;
  font-size: 0.78rem; font-weight: 600;
  color: #25A2DA;
  text-decoration: none;
  padding: 6px 10px; border-radius: 4px;
  border-left: 2px solid transparent;
  transition: background 0.14s, color 0.14s, border-color 0.14s;
}
.sp-toc-list a:hover {
  background: rgba(37,162,218,0.07);
  color: #0E2854;
  border-left-color: #ffaf1b;
}

/* Quick Facts stat rows — #25A2DA on white */
.sp-stat-row { display: flex; flex-direction: column; }
.sp-stat-item {
  display: flex; justify-content: space-between; align-items: center;
  padding: 8px 0; border-bottom: 1px solid rgba(37,162,218,0.1);
}
.sp-stat-item:last-child { border-bottom: none; }
/* Left label */
.sp-stat-label {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 12.48px !important;
  font-weight: 700 !important;
  color: #25A2DA !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}
/* Right value — gradient via inline style on each span (see HTML) */
.sp-stat-value {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 12.48px !important;
  font-weight: 700 !important;
}

/* ════════════════════════════════════════
   CTA CARD — water texture background image
   ════════════════════════════════════════ */
.sp-cta-card {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 20px;
  background-color: #36b9e9;
  background-image: url('https://siennapools.com.au/wp-content/uploads/2026/03/water-texture.jpg');
  background-size: cover;
  background-position: center;
}
.sp-cta-content {
  position: relative; z-index: 1;
  padding: 30px 22px 26px;
  text-align: center;
}
.sp-cta-card h3 {
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 800 !important;
  font-size: 1rem !important;
  color: #fff !important;
  text-decoration: none !important;
  -webkit-text-fill-color: #fff !important;
  text-shadow: 0 1px 8px rgba(0,0,0,0.22);
  margin-bottom: 9px !important;
  background: none !important;
}
.sp-cta-card p {
  font-size: 0.83rem !important;
  color: rgba(255,255,255,0.92) !important;
  line-height: 1.6 !important;
  margin-bottom: 18px !important;
  text-shadow: 0 1px 4px rgba(0,0,0,0.18);
}
.sp-btn {
  display: inline-block;
  background: var(--go); color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-weight: 700; font-size: 0.8rem;
  letter-spacing: 0.5px; text-transform: uppercase;
  text-decoration: none;
  padding: 11px 24px; border-radius: 3px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.2);
  transition: opacity 0.2s, transform 0.15s;
}
.sp-btn:hover { opacity: 0.88; transform: translateY(-1px); }
</style>

<!-- ══════════════════════════
     ARTICLE WRAPPER
     ══════════════════════════ -->
<div class="sp-article">

  <!-- ── HERO ── -->
  <div class="sp-hero">
    <div class="sp-hero-bg" id="spHeroBg"></div><!-- URL set via SP_IMG_HERO above -->
    <div class="sp-hero-overlay"></div>
    <div class="sp-hero-content">
      <div class="sp-hero-breadcrumb">
        <a href="/">Home</a><span>›</span>
        <a href="/blog/">Blog</a><span>›</span>
        Concrete Pools Guide
      </div>
      <h1 class="sp-hero-title">
        The Complete Guide to Building a <em>Concrete Pool</em> in Australia
      </h1>
      <div class="sp-hero-meta">
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path d="M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z"/></svg>
          March 2026
        </div>
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path d="M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z"/></svg>
          By Steve &amp; Patrick — Sienna Pools
        </div>
        <div class="sp-hero-meta-item">
          <svg width="14" height="14" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z" clip-rule="evenodd"/></svg>
          8 min read
        </div>
      </div>
    </div>
  </div>

  <!-- ── ARTICLE + SIDEBAR GRID — constrained to max-width ── -->
  <div class="sp-content-wrap">
  <div class="sp-layout">

    <!-- ════ ARTICLE ════ -->
    <article>

      <p class="sp-lead">Owning a concrete pool is a dream for many Australian homeowners. With the country's warm climate and outdoor lifestyle, a pool not only provides a refreshing escape during summer but adds significant value and style to your property. This guide walks you through everything you need to know — from design through to long-term maintenance.</p>

      <!-- IMAGE 1 — URL set via SP_IMG_ART1 at top of file -->
      <div class="sp-image-feature">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg1" src="" alt="Pool lifestyle" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="46" height="46" fill="currentColor" viewBox="0 0 640 512"><path d="M624 416h-16c-26.04 0-45.8-8.42-56.09-17.9-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C461.8 407.58 442.04 416 416 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C269.8 407.58 250.04 416 224 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C77.8 407.58 58.04 416 32 416H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c38.62 0 72.72-12.19 96-31.84 23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"/></svg>
            <span>Insert Pool Lifestyle Image Here</span>
            <small>Set SP_IMG_ART1 at top of file</small>
          </div>
          <div class="sp-image-caption">A beautifully finished concrete pool — the ultimate Australian backyard centrepiece.</div>
          <div class="sp-image-tag">Featured</div>
        </div>
      </div>

      <h2 id="sp-why">Why Choose a Concrete Pool?</h2>
      <p>Concrete pools, also known as gunite or shotcrete pools, are constructed using a mixture of cement, sand, and water sprayed over a steel framework. This method allows for total flexibility in shape, depth, and design — making them the most customisable pool option available to Australian homeowners.</p>

      <div class="sp-benefit-grid">
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
          </div>
          <div>
            <h4>Custom Designs</h4>
            <p>Build to any shape, size, or depth. Integrate spas, waterfalls, and water features seamlessly.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z"/></svg>
          </div>
          <div>
            <h4>Decades of Durability</h4>
            <p>With proper care, concrete pools last a lifetime — a true long-term investment for your home.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M4 4a2 2 0 00-2 2v1h16V6a2 2 0 00-2-2H4zM18 9H2v5a2 2 0 002 2h12a2 2 0 002-2V9zM4 13a1 1 0 011-1h1a1 1 0 110 2H5a1 1 0 01-1-1zm5-1a1 1 0 100 2h1a1 1 0 100-2H9z"/></svg>
          </div>
          <div>
            <h4>Versatile Finishes</h4>
            <p>Choose from plaster, pebblecrete, or mosaic tiles — full control over texture, colour, and feel.</p>
          </div>
        </div>
        <div class="sp-benefit-card">
          <div class="sp-benefit-icon">
            <svg width="18" height="18" fill="currentColor" viewBox="0 0 20 20"><path d="M10.394 2.08a1 1 0 00-.788 0l-7 3a1 1 0 000 1.84L5.25 8.051a.999.999 0 01.356-.257l4-1.714a1 1 0 11.788 1.838l-2.727 1.168 1.94.831a1 1 0 00.787 0l7-3a1 1 0 000-1.838l-7-3z"/></svg>
          </div>
          <div>
            <h4>Property Value</h4>
            <p>A premium concrete pool significantly boosts resale value in Australia's outdoor-focused market.</p>
          </div>
        </div>
      </div>

      <h2 id="sp-planning">Planning Your Concrete Pool</h2>
      <p>The first step in building a concrete pool is careful planning. This stage ensures the pool meets your needs, complies with local regulations, and stays within budget.</p>

      <div class="sp-callout">
        <div class="sp-callout-icon">
          <svg width="24" height="24" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z" clip-rule="evenodd"/></svg>
        </div>
        <div>
          <h4>Key Planning Tip</h4>
          <p>Contact your local council <strong>before</strong> finalising any design decisions. Permit requirements vary significantly across Melbourne's suburbs and can affect pool placement, fencing, and drainage requirements.</p>
        </div>
      </div>

      <h3>Define Purpose, Budget and Location</h3>
      <p>Consider how you plan to use your pool — a family-friendly design, a lap pool for exercise, or a luxury entertainment space. Concrete pools are typically more costly than fibreglass alternatives due to customisation and labour, so include excavation, construction, plumbing, filtration, finishes, and landscaping in your full budget. Select a site that maximises sunlight, complements your backyard layout, and accounts for drainage and underground utilities.</p>

      <!-- IMAGE 2 — URL set via SP_IMG_ART2 at top of file -->
      <div class="sp-image-feature sp-right-accent">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg2" src="" alt="Pool design and planning" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="42" height="42" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M3 4a1 1 0 011-1h12a1 1 0 011 1v2a1 1 0 01-1 1H4a1 1 0 01-1-1V4zm0 6a1 1 0 011-1h12a1 1 0 010 2H4a1 1 0 01-1-1zm0 6a1 1 0 011-1h7a1 1 0 010 2H4a1 1 0 01-1-1z" clip-rule="evenodd"/></svg>
            <span>Insert Pool Design / Planning Image Here</span>
            <small>Set SP_IMG_ART2 at top of file</small>
          </div>
          <div class="sp-image-caption">Expert design consultation — bringing your backyard vision to life.</div>
          <div class="sp-image-tag">Design</div>
        </div>
      </div>

      <h2 id="sp-design">Designing Your Concrete Pool</h2>
      <p>Concrete pools provide virtually unlimited design possibilities. The right design balances aesthetics, functionality, and long-term practicality for your household.</p>

      <div class="sp-highlight-box">
        <h3>Design Possibilities Are Endless</h3>
        <p>From sleek geometric lap pools and classic freeform shapes to dramatic infinity-edge pools overlooking a garden — concrete construction makes them all possible. Depth zoning creates safe shallow areas for young children alongside deeper zones for diving. Integrated spas, LED lighting, and waterfalls can all be built in during construction, saving significant cost compared to retrofitting.</p>
      </div>

      <h2 id="sp-construction">The Construction Process</h2>
      <p>Building a concrete pool involves several stages, typically taking <strong>6–12 weeks</strong> depending on size, complexity, and weather conditions.</p>

      <div class="sp-steps-timeline">
        <div class="sp-step-item">
          <div class="sp-step-number">1</div>
          <h4>Excavation</h4>
          <p>The site is excavated to the desired shape and depth. Soil conditions, slope, and drainage are assessed to prevent structural issues down the line.</p>
        </div>
        <div class="sp-step-item">
          <div class="sp-step-number">2</div>
          <h4>Steel Reinforcement</h4>
          <p>A steel framework (rebar) is installed to reinforce the pool structure, providing the strength and durability that concrete pools are known for.</p>
        </div>
        <div class="sp-step-item">
          <div class="sp-step-number">3</div>
          <h4>Plumbing &amp; Electrical</h4>
          <p>Pipes for water circulation, drainage, and filtration are laid alongside electrical conduits for pumps, heaters, and feature lighting.</p>
        </div>
        <div class="sp-step-item">
          <div class="sp-step-number">4</div>
          <h4>Concrete Application</h4>
          <p>Gunite or shotcrete is sprayed over the steel framework, forming the pool shell. It is then carefully shaped, smoothed, and left to cure.</p>
        </div>
        <div class="sp-step-item">
          <div class="sp-step-number">5</div>
          <h4>Surface Finishing</h4>
          <p>After curing, your chosen finish — pebble, plaster, or tiles — is applied, enhancing both aesthetics and long-term durability.</p>
        </div>
        <div class="sp-step-item">
          <div class="sp-step-number">6</div>
          <h4>Fill &amp; Commission</h4>
          <p>The pool is filled with water, tested for leaks, and the filtration and circulation systems are commissioned. Ready to enjoy!</p>
        </div>
      </div>

      <!-- IMAGE 3 — URL set via SP_IMG_ART3 at top of file -->
      <div class="sp-image-feature">
        <div class="sp-image-wrapper">
          <img decoding="async" id="spArtImg3" src="" alt="Completed pool" style="display:none;width:100%;height:300px;object-fit:cover;">
          <div class="sp-image-placeholder">
            <svg width="42" height="42" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/></svg>
            <span>Insert Completed Pool Lifestyle Image Here</span>
            <small>Set SP_IMG_ART3 at top of file</small>
          </div>
          <div class="sp-image-caption">The finished result — a stunning concrete pool built for a lifetime of enjoyment.</div>
          <div class="sp-image-tag">Completed</div>
        </div>
      </div>

      <h2 id="sp-maintenance">Maintaining Your Concrete Pool</h2>
      <p>Concrete pools require ongoing maintenance to preserve their appearance and functionality. Regular upkeep ensures longevity and prevents costly repairs.</p>

      <ul class="sp-checklist">
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Water Chemistry</strong> — Maintain balanced pH, chlorine, and alkalinity levels to prevent staining, scaling, or algae growth. Test weekly during summer.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Regular Cleaning</strong> — Skim leaves, vacuum the pool floor, and brush walls regularly to prevent debris accumulation and maintain water clarity.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Surface Care</strong> — Plaster and pebble finishes typically require full resurfacing every <strong>10–15 years</strong>. Early polishing can extend finish life considerably.</div>
        </li>
        <li>
          <div class="sp-check-icon"><svg width="11" height="11" fill="none" stroke="currentColor" stroke-width="3" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"/></svg></div>
          <div><strong>Filtration &amp; Pumps</strong> — Regularly check pumps, filters, and valves to ensure efficient circulation and catch small issues before they become costly repairs.</div>
        </li>
      </ul>

      <h2 id="sp-considerations">Additional Considerations</h2>

      <div class="sp-considerations-grid">
        <div class="sp-consideration-card">
          <div class="sp-c-icon"><svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M11.3 1.046A1 1 0 0112 2v5h4a1 1 0 01.82 1.573l-7 10A1 1 0 018 18v-5H4a1 1 0 01-.82-1.573l7-10a1 1 0 011.12-.38z" clip-rule="evenodd"/></svg></div>
          <h4>Energy Efficiency</h4>
          <p>Variable-speed pumps and solar heating systems significantly reduce running costs over the pool's lifetime.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon"><svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M2.166 4.999A11.954 11.954 0 0010 1.944 11.954 11.954 0 0017.834 5c.11.65.166 1.32.166 2.001 0 5.225-3.34 9.67-8 11.317C5.34 16.67 2 12.225 2 7c0-.682.057-1.35.166-2.001zm11.541 3.708a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/></svg></div>
          <h4>Safety Compliance</h4>
          <p>Australian pool fencing regulations require compliant barriers. Safety covers and alarms are strongly recommended for families with young children.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon"><svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z" clip-rule="evenodd"/></svg></div>
          <h4>Landscaping Integration</h4>
          <p>Thoughtful landscaping enhances the pool area, providing privacy, shade, and a seamless indoor-outdoor connection.</p>
        </div>
        <div class="sp-consideration-card">
          <div class="sp-c-icon"><svg width="26" height="26" fill="currentColor" viewBox="0 0 20 20"><path d="M9 6a3 3 0 11-6 0 3 3 0 016 0zM17 6a3 3 0 11-6 0 3 3 0 016 0zM12.93 17c.046-.327.07-.66.07-1a6.97 6.97 0 00-1.5-4.33A5 5 0 0119 16v1h-6.07zM6 11a5 5 0 015 5v1H1v-1a5 5 0 015-5z"/></svg></div>
          <h4>Professional Builders</h4>
          <p>Engage a licensed, experienced pool builder to ensure regulatory compliance, quality workmanship, and professional project management.</p>
        </div>
      </div>

      <div class="sp-callout">
        <div class="sp-callout-icon">
          <svg width="24" height="24" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M6.267 3.455a3.066 3.066 0 001.745-.723 3.066 3.066 0 013.976 0 3.066 3.066 0 001.745.723 3.066 3.066 0 012.812 2.812c.051.643.304 1.254.723 1.745a3.066 3.066 0 010 3.976 3.066 3.066 0 00-.723 1.745 3.066 3.066 0 01-2.812 2.812 3.066 3.066 0 00-1.745.723 3.066 3.066 0 01-3.976 0 3.066 3.066 0 00-1.745-.723 3.066 3.066 0 01-2.812-2.812 3.066 3.066 0 00-.723-1.745 3.066 3.066 0 010-3.976 3.066 3.066 0 00.723-1.745 3.066 3.066 0 012.812-2.812zm7.44 5.252a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/></svg>
        </div>
        <div>
          <h4>Ready to Get Started?</h4>
          <p>At Sienna Pools, brothers Steve and Patrick bring over 30 years of combined experience to every project. Contact us for a free, no-obligation consultation — we'll guide you from design through to your first swim.</p>
        </div>
      </div>

    </article>

    <!-- ════ SIDEBAR ════ -->
    <aside class="sp-sidebar">

      <!-- Table of Contents -->
      <div class="sp-sidebar-card">
        <div class="sp-sidebar-card-header">Table of Contents</div>
        <div class="sp-sidebar-card-body">
          <ul class="sp-toc-list">
            <li><a href="#sp-why">Why Choose a Concrete Pool?</a></li>
            <li><a href="#sp-planning">Planning Your Pool</a></li>
            <li><a href="#sp-design">Designing Your Pool</a></li>
            <li><a href="#sp-construction">The Construction Process</a></li>
            <li><a href="#sp-maintenance">Maintaining Your Pool</a></li>
            <li><a href="#sp-considerations">Additional Considerations</a></li>
          </ul>
        </div>
      </div>

      <!-- CTA — water texture background image -->
      <div class="sp-cta-card">
        <div class="sp-cta-content">
          <h3>Ready for Your Dream Pool?</h3>
          <p>Talk to Steve or Patrick today for a free, no-obligation consultation tailored to your backyard.</p>
          <a href="/contact-us/" class="sp-btn">Get a Free Quote</a>
        </div>
      </div>

      <!-- Quick Facts -->
      <div class="sp-sidebar-card">
        <div class="sp-sidebar-card-header">Quick Facts</div>
        <div class="sp-sidebar-card-body">
          <div class="sp-stat-row">
            <div class="sp-stat-item">
              <span class="sp-stat-label">Build Time</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">6–12 Weeks</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Lifespan</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">40+ Years</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Resurfacing</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">10–15 Years</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Finish Options</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">Pebble, Tile, Plaster</span>
            </div>
            <div class="sp-stat-item">
              <span class="sp-stat-label">Service Area</span>
              <span class="sp-stat-value" style="background:linear-gradient(90deg,#ffaf1b,#ff5132);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">All Melbourne</span>
            </div>
          </div>
        </div>
      </div>

    </aside><!-- end sidebar -->

  </div><!-- end sp-layout -->
  </div><!-- end sp-content-wrap -->
</div><!-- end sp-article -->				</div>
				</div>
				</div>
		<p>The post <a href="https://siennapools.com.au/the-complete-guide-to-building-a-concrete-pool-in-australia/">The Complete Guide to Building a Concrete Pool in Australia</a> appeared first on <a href="https://siennapools.com.au">Sienna Pools</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
