{"id":2293,"date":"2026-04-12T22:10:53","date_gmt":"2026-04-12T22:10:53","guid":{"rendered":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/2026\/04\/12\/pergola-contractor-roswell-ga-questions-to-ask\/"},"modified":"2026-04-13T00:51:52","modified_gmt":"2026-04-13T00:51:52","slug":"pergola-contractor-roswell-ga-questions-to-ask","status":"publish","type":"post","link":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/2026\/04\/12\/pergola-contractor-roswell-ga-questions-to-ask\/","title":{"rendered":"What Roswell Homeowners Should Ask Before Hiring a Pergola Contractor \u2014 The Details Most Contractors Skip"},"content":{"rendered":"<p><!-- ============================================================\n  KAIZENSCAPES \u2014 BLOG POST\n  Title:   What Roswell Homeowners Should Ask Before Hiring a Pergola Contractor \u2014 The Details Most Contractors Skip\n  Keyword: pergola installation Roswell GA\n  Geo:     Roswell, GA \/ Fulton County\n  File:    kaizenscapes-Pergola-Contractor-Roswell-blog.html\n  Permalink: \/pergola-contractor-roswell-ga-questions-to-ask\/\n  META DESCRIPTION:\n  Hiring a pergola contractor in Roswell GA? These are the structural questions most contractors never answer \u2014 and the red flags that reveal whether your bid is real. Kaizen Scapes. (176 chars)\n============================================================ --><\/p>\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@400;500;600;700&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500&family=Instrument+Sans:wght@400;500;600;700&family=Outfit:wght@300;400;500;600;700&display=swap');\n.ksblog*,.ksblog *::before,.ksblog *::after{box-sizing:border-box;margin:0;padding:0}\n.ksblog{--accent:#4B9CD3;--accent-dark:#3A88C0;--accent-pale:rgba(75,156,211,0.08);--text:#0D0D0D;--text-mid:#3A3A3A;--text-light:#7A7A7A;--bg:#FFFFFF;--bg-alt:#F7F7F5;--border:rgba(0,0,0,.07);--f-display:'Cinzel',Georgia,serif;--f-accent:'Cormorant Garamond',Georgia,serif;--f-label:'Instrument Sans',-apple-system,sans-serif;--f-body:'Outfit',-apple-system,sans-serif;font-family:var(--f-body);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}\n.ksblog .ks-hero{position:relative;height:78vh;min-height:560px;background-size:cover;background-position:center 40%;display:flex;align-items:flex-end}\n.ksblog .ks-hero-ov{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(10,10,10,.04) 0%,rgba(10,10,10,0) 20%,rgba(10,10,10,.45) 58%,rgba(10,10,10,.94) 100%)}\n.ksblog .ks-hero-inner{position:relative;z-index:2;padding:0 clamp(28px,6vw,96px) 68px;max-width:1000px}\n.ksblog .ks-eyebrow{display:inline-block;font-family:var(--f-label);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:20px}\n.ksblog .ks-hero h1{font-family:var(--f-display);font-size:clamp(28px,4.2vw,58px);font-weight:500;line-height:1.08;letter-spacing:-.02em;color:#F6F6F4;margin-bottom:16px;max-width:860px}\n.ksblog .ks-hero-meta{font-family:var(--f-label);font-size:11px;color:rgba(246,246,244,.38);letter-spacing:.1em;text-transform:uppercase}\n.ksblog .ks-hero-meta i{color:rgba(246,246,244,.16);margin:0 10px;font-style:normal}\n.ksblog .ks-body{max-width:760px;margin:0 auto;padding:72px clamp(28px,5vw,52px) 80px}\n.ksblog .ks-body p.lead{font-family:var(--f-accent);font-size:clamp(19px,2.2vw,24px);font-weight:400;line-height:1.72;color:var(--text-mid);margin-bottom:36px;letter-spacing:.01em}\n.ksblog .ks-body p{font-family:var(--f-body);font-size:17px;font-weight:300;line-height:1.82;color:var(--text-mid);margin-bottom:24px}\n.ksblog .ks-body h2{font-family:var(--f-display);font-size:clamp(22px,2.8vw,34px);font-weight:500;line-height:1.15;letter-spacing:-.01em;color:var(--text);margin:52px 0 20px}\n.ksblog .ks-body h3{font-family:var(--f-accent);font-size:clamp(20px,2.4vw,30px);font-weight:500;font-style:italic;line-height:1.2;color:var(--text);margin:36px 0 16px}\n.ksblog .ks-section-label{display:block;font-family:var(--f-label);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}\n.ksblog .hl{color:var(--accent);font-weight:500}\n.ksblog strong{font-weight:600;color:var(--text)}\n.ksblog .ks-pull{border-left:2px solid var(--accent);padding:22px 30px;margin:44px 0;background:var(--bg-alt);border-radius:0 10px 10px 0}\n.ksblog .ks-pull p{font-family:var(--f-accent);font-size:clamp(20px,2.4vw,26px)!important;font-weight:400!important;font-style:italic!important;line-height:1.55!important;color:var(--text)!important;margin:0!important;letter-spacing:.01em}\n.ksblog .ks-list{list-style:none;margin:24px 0 30px}\n.ksblog .ks-list li{display:flex;align-items:flex-start;gap:14px;padding:13px 0;border-bottom:1px solid var(--border);font-family:var(--f-body);font-size:15px;font-weight:400;line-height:1.6;color:var(--text-mid)}\n.ksblog .ks-list li:first-child{border-top:1px solid var(--border)}\n.ksblog .ks-list li::before{content:'';width:5px;height:5px;border-radius:50%;background:var(--accent);flex-shrink:0;margin-top:8px}\n.ksblog .ks-img-wide{overflow:hidden;background:var(--bg-alt)}\n.ksblog .ks-img-wide img{width:100%;display:block;aspect-ratio:16\/5;object-fit:cover}\n.ksblog .ks-img-wide.closing img{aspect-ratio:16\/6}\n.ksblog .ks-caption{max-width:760px;margin:0 auto;padding:10px clamp(28px,5vw,52px) 0;font-family:var(--f-label);font-size:11px;color:var(--text-light);letter-spacing:.04em;font-style:italic}\n.ksblog .ks-divider{display:flex;align-items:center;gap:16px;margin:48px 0}\n.ksblog .ks-divider::before,.ksblog .ks-divider::after{content:'';flex:1;height:1px;background:var(--border)}\n.ksblog .ks-divider-mark{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}\n.ksblog .ks-related{margin-top:56px;padding-top:40px;border-top:1px solid var(--border)}\n.ksblog .ks-related-title{font-family:var(--f-label);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--text-light);margin-bottom:24px}\n.ksblog .ks-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px}\n.ksblog .ks-card{display:block;background:var(--bg);border:1px solid var(--border);border-radius:14px;padding:24px 22px;text-decoration:none;box-shadow:0 2px 12px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);transition:box-shadow .25s ease,transform .25s ease}\n.ksblog .ks-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.11),0 2px 8px rgba(0,0,0,.06);transform:translateY(-3px)}\n.ksblog .ks-card-eye{display:block;font-family:var(--f-label);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}\n.ksblog .ks-card h4{font-family:var(--f-display);font-size:15px;font-weight:500;line-height:1.25;color:var(--text);margin-bottom:8px;letter-spacing:-.01em}\n.ksblog .ks-card p{font-family:var(--f-body);font-size:13px;font-weight:300;line-height:1.6;color:var(--text-light);margin:0}\n.ksblog .ks-service-links{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n.ksblog .ks-service-link{display:flex;align-items:center;gap:12px;background:var(--bg-alt);border-radius:10px;padding:16px 18px;text-decoration:none;transition:background .2s ease}\n.ksblog .ks-service-link:hover{background:#EEECEA}\n.ksblog .ks-service-link-icon{width:32px;height:32px;background:var(--accent-pale);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.ksblog .ks-service-link-icon span{font-size:14px}\n.ksblog .ks-service-link-text strong{display:block;font-family:var(--f-body);font-size:14px;font-weight:600;color:var(--text);margin-bottom:2px}\n.ksblog .ks-service-link-text span{font-family:var(--f-body);font-size:12px;color:var(--text-light)}\n.ksblog .ks-cta{background:#090C0A;padding:80px clamp(28px,6vw,96px);text-align:center}\n.ksblog .ks-cta .ks-eyebrow{color:var(--accent);margin-bottom:20px}\n.ksblog .ks-cta h2{font-family:var(--f-display);font-size:clamp(26px,3.6vw,46px);font-weight:500;line-height:1.12;letter-spacing:-.01em;color:#F6F6F4;margin-bottom:16px}\n.ksblog .ks-cta p{font-family:var(--f-body);font-size:15px;font-weight:300;color:rgba(246,246,244,.48);max-width:440px;margin:0 auto 36px;line-height:1.7}\n.ksblog .ks-btn{display:inline-flex;align-items:center;background:var(--accent);color:#fff;font-family:var(--f-label);font-size:14px;font-weight:600;padding:14px 36px;border-radius:4px;text-decoration:none;letter-spacing:.04em;text-transform:uppercase;transition:background .2s ease}\n.ksblog .ks-btn:hover{background:var(--accent-dark)}\n.ksblog .ks-sa{margin-top:40px;text-align:left;padding-top:28px;border-top:1px solid rgba(75,156,211,.15)}\n.ksblog .ks-sa-intro{font-family:var(--f-label);font-size:11px;color:rgba(246,246,244,.35);line-height:1.7;margin-bottom:18px;font-style:italic;letter-spacing:.02em}\n.ksblog .ks-sa-county{margin-bottom:10px}\n.ksblog .ks-sa-county-name{font-family:var(--f-label);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(90deg,#4B9CD3,#89CCF0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block;margin-bottom:3px}\n.ksblog .ks-sa-cities{font-family:var(--f-body);font-size:11px;color:rgba(246,246,244,.35);line-height:1.6}\n.ksblog .reveal{opacity:0;transform:translateY(24px);transition:opacity .75s ease,transform .75s ease}\n.ksblog .reveal.in{opacity:1;transform:translateY(0)}\n.ksblog .r1{transition-delay:.1s}.ksblog .r2{transition-delay:.2s}\n@media(max-width:640px){.ksblog .ks-img-wide img,.ksblog .ks-img-wide.closing img{aspect-ratio:4\/3}.ksblog .ks-cards,.ksblog .ks-service-links{grid-template-columns:1fr}.ksblog .ks-pull{padding:18px 20px}}\n<\/style>\n<div class=\"ksblog\">\n<div class=\"ks-hero\" style=\"background-image:url('https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-content\/uploads\/2026\/04\/Fireplaces-Atlanta-8.webp');\">\n<div class=\"ks-hero-ov\"><\/div>\n<div class=\"ks-hero-inner\">\n      <span class=\"ks-eyebrow\">Pergolas \u00b7 Roswell, GA<\/span><\/p>\n<h1>What Roswell Homeowners Should Ask Before Hiring a Pergola Contractor \u2014 The Details Most Contractors Skip<\/h1>\n<p class=\"ks-hero-meta\">Kaizen Scapes <i>\u00b7<\/i> Roswell, Georgia <i>\u00b7<\/i> Fulton County Hardscaping<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ks-body\">\n<p class=\"lead reveal\">Hiring a pergola contractor in Roswell, GA should be straightforward \u2014 but the difference between a structure that stands beautifully for twenty years and one that wobbles after the first hard rain lives in a handful of technical decisions that most contractors never put in writing. Asking the right questions before you sign anything is not being difficult. It is how you protect a $15,000 to $40,000 outdoor investment.<\/p>\n<p class=\"reveal\">Most pergola bids in Roswell look similar on paper. <strong>A line item for materials, a line item for labor, a total, and a timeline.<\/strong> What they rarely include is the specification that actually determines whether the structure performs: <span class=\"hl\">footing depth relative to the height and span, post dimensions for the load they&#8217;ll carry, ledger connection method if it attaches to the house, and whether the project requires a permit through the City of Roswell.<\/span> These are not details you should have to ask about. But you do \u2014 and the answers reveal more about the contractor than anything else in the conversation.<\/p>\n<p>    <span class=\"ks-section-label reveal\">The Structural Questions<\/span><\/p>\n<h2 class=\"reveal\">What to Ask Every Pergola Contractor Before You Accept a Bid in Roswell<\/h2>\n<p class=\"reveal\">Start with footings. A freestanding pergola in Roswell&#8217;s heavy clay soil requires footings that go below the frost line and account for lateral load \u2014 the sideways force wind places on a tall structure. <span class=\"hl\">A standard 12-foot-tall pergola with a 16-foot span needs footings at minimum 24 inches deep in North Georgia soil conditions, typically poured to a diameter of 12 to 16 inches.<\/span> Ask your contractor what footing depth they&#8217;re specifying for your span. If they give you a vague answer or say &#8220;it depends on what looks right,&#8221; that is not an engineering response. It is a liability response.<\/p>\n<p class=\"reveal\">Post sizing matters more than most homeowners realize. <strong>A 4&#215;4 post looks similar to a 6&#215;6 post until one of them is holding up a 20-foot beam in a summer thunderstorm.<\/strong> For spans over 12 feet, 6&#215;6 posts are the structural minimum for wood construction. <span class=\"hl\">Larger spans, heavier roof loads (like lattice panels or solid roofing), and attached pergolas require engineering that a 4&#215;4 post simply cannot provide.<\/span> Ask the contractor what post size they&#8217;re specifying and why. That answer tells you whether they&#8217;ve looked at your project or templated a quote.<\/p>\n<div class=\"ks-pull reveal\">\n<p>&#8220;The cheapest bid almost always omits the footing depth, the post size specification, and the permit \u2014 three line items that together determine whether your pergola is still standing in a decade.&#8221;<\/p>\n<\/div>\n<p class=\"reveal\">Ledger connections are where attached pergolas fail. If your pergola is connected to the house \u2014 which most Roswell homeowners prefer for visual integration \u2014 <span class=\"hl\">the ledger board must be lag-bolted through the house sheathing into structural framing, not screwed into siding or brick veneer.<\/span> An improperly connected ledger is a structural failure point and a water intrusion risk. Ask the contractor how they flash and fasten the ledger. If they can&#8217;t describe the flashing method, the structural fastener type, and the spacing \u2014 walk away.<\/p>\n<p>    <span class=\"ks-section-label reveal\">Permits &#038; Red Flags<\/span><\/p>\n<h2 class=\"reveal\">Permit Requirements in Roswell \u2014 And the Red Flags in Cheap Pergola Bids<\/h2>\n<p class=\"reveal\">The City of Roswell requires a building permit for most pergola structures, particularly those over 200 square feet, those attached to the home, or those with any electrical component. <strong>A contractor who tells you permits aren&#8217;t required for your project without having checked with the City of Roswell Building Division is either uninformed or hoping you won&#8217;t ask.<\/strong> Unpermitted structures can create issues at resale, trigger fines during inspections, and leave you with no recourse if the structure fails \u2014 because it was never reviewed.<\/p>\n<ul class=\"ks-list reveal\">\n<li><strong>Vague footing spec:<\/strong> &#8220;We&#8217;ll dig down a couple feet&#8221; is not a footing specification for a 12-foot structure<\/li>\n<li><strong>No permit mention:<\/strong> A contractor who never raises the permit question hasn&#8217;t checked with your municipality<\/li>\n<li><strong>4&#215;4 posts on large spans:<\/strong> Undersized posts are a structural red flag, not a cost savings<\/li>\n<li><strong>No ledger detail:<\/strong> If the contractor can&#8217;t describe how they connect to the house, they haven&#8217;t designed it yet<\/li>\n<li><strong>Single-line bids:<\/strong> &#8220;Labor and materials&#8221; without material specification means you can&#8217;t compare bids accurately<\/li>\n<li><strong>No site visit before quoting:<\/strong> A remote quote for a pergola is a guess, not a proposal<\/li>\n<\/ul>\n<h3 class=\"reveal\">What a Proper Pergola Installation Requires \u2014 From Ground to Beam<\/h3>\n<p class=\"reveal\">A properly specified pergola installation in Roswell starts with a site visit that includes checking the ground slope, identifying existing utilities before footing locations are marked, and confirming the structural attachment method if the pergola connects to the house. <span class=\"hl\">The footing excavation uses a power auger \u2014 not a hand-dug post hole \u2014 and the concrete is poured to the specified depth and diameter.<\/span> Posts are set plumb and allowed to cure before beam installation begins. The beam-to-post connection uses structural hardware rated for the span load, not toe-nailed joinery. <strong>Rafters are notched into the beam, not surface-mounted \u2014 a detail that affects both aesthetics and structural integrity at the connection point.<\/strong><\/p>\n<\/p><\/div>\n<div class=\"ks-img-wide reveal\">\n    <img decoding=\"async\" src=\"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-content\/uploads\/2026\/04\/Fireplaces-Atlanta-5.webp\" alt=\"Pergola installation Roswell GA \u2014 structural post and beam construction by Kaizen Scapes\" loading=\"lazy\">\n  <\/div>\n<p class=\"ks-caption reveal\">Pergola post and beam construction in Roswell \u2014 footing depth, post sizing, and ledger connection specified before a single board is cut.<\/p>\n<div class=\"ks-body\">\n    <span class=\"ks-section-label reveal\">What It Actually Costs<\/span><\/p>\n<h2 class=\"reveal\">Pergola Installation Costs in Roswell, GA \u2014 The Honest Range<\/h2>\n<p class=\"reveal\">A wood pergola in Roswell \u2014 pressure-treated pine or cedar, freestanding, 12&#215;16 footprint with standard rafter spacing \u2014 typically runs <strong>$12,000 to $18,000<\/strong> installed with proper footings and structural hardware. <span class=\"hl\">Attached pergolas with ledger connection and permit coordination add $1,500 to $3,000 to that range.<\/span> Upgraded materials \u2014 hardwoods, powder-coated steel, or aluminum systems \u2014 move the range to <strong>$20,000 to $38,000<\/strong> depending on size and finish. Any quote significantly below the low end of these ranges should prompt the footing-depth and post-size questions immediately.<\/p>\n<p class=\"reveal\">The gap between a $9,000 bid and a $16,000 bid for the same apparent project is almost always footings, post sizing, structural hardware, and permit coordination. <strong>Those are not optional line items \u2014 they are the difference between a pergola and a liability.<\/strong> <span class=\"hl\">Roswell&#8217;s heavy clay soil and the wind loads from summer storm systems make the structural specification of a pergola a genuine engineering question, not an aesthetic one.<\/span><\/p>\n<p>    <span class=\"ks-section-label reveal\">Why Kaizen Scapes<\/span><\/p>\n<h2 class=\"reveal\">Why Roswell Homeowners Choose Kaizen Scapes for Pergola Installation<\/h2>\n<p class=\"reveal\">We pull permits. We specify footing depth before we quote. We size posts for the actual span and load, not for the cheapest material cost. <strong>Every Kaizen Scapes pergola bid includes a line-by-line specification that you can compare directly against any other bid you receive \u2014 because an honest comparison requires an apples-to-apples breakdown.<\/strong> If you want to understand what the other bids omitted, we&#8217;ll walk you through it on the site visit.<\/p>\n<p class=\"reveal\">Our <a href=\"\/kaizenscapes\/hardscaping-services\/\" style=\"color:var(--accent);text-decoration:none;font-weight:500;\">hardscaping services<\/a> include pergola installation, paver patios, retaining walls, and outdoor living structures across the greater North Atlanta area. <span class=\"hl\">We design and build \u2014 no subcontracting the structural work to a crew we&#8217;ve never worked with before.<\/span><\/p>\n<p class=\"reveal\">Kaizen Scapes proudly serves homeowners across Canton, GA, Woodstock, GA, and the surrounding North Georgia communities including Holly Springs, Ball Ground, Acworth, Kennesaw, Marietta, Alpharetta, Milton, Roswell, Cumming, Johns Creek, and East Cobb. If you&#8217;re looking for hardscaping and landscaping craftsmanship within 35 miles of Canton or Woodstock, our team is ready to transform your outdoor space.<\/p>\n<p class=\"reveal\">Whether you&#8217;re in Canton, Woodstock, Alpharetta, Milton, or anywhere across Cherokee County and the greater North Atlanta suburbs, Kaizen Scapes brings the same relentless standard to every project. We don&#8217;t do cookie-cutter. We do custom \u2014 built to last.<\/p>\n<div class=\"ks-divider\">\n<div class=\"ks-divider-mark\"><\/div>\n<\/div>\n<div class=\"ks-related\">\n<p class=\"ks-related-title\">Continue Reading<\/p>\n<div class=\"ks-cards\">\n        <a href=\"\/kaizenscapes\/pergola-with-lighting-johns-creek-ga\/\" class=\"ks-card\"><br \/>\n          <span class=\"ks-card-eye\">Pergolas<\/span><\/p>\n<h4>How Johns Creek Homeowners Are Lighting Their Pergolas<\/h4>\n<p>String lights vs recessed vs pendant \u2014 what makes the difference between good and great pergola lighting.<\/p>\n<p>        <\/a><br \/>\n        <a href=\"\/kaizenscapes\/louvered-pergola-kennesaw-ga\/\" class=\"ks-card\"><br \/>\n          <span class=\"ks-card-eye\">Pergolas<\/span><\/p>\n<h4>Why Kennesaw Homeowners Are Choosing Louvered Pergolas<\/h4>\n<p>What the extra cost of motorized louvers actually buys \u2014 and why it&#8217;s the fastest-growing outdoor structure category in North Georgia.<\/p>\n<p>        <\/a>\n      <\/div>\n<div class=\"ks-service-links\">\n        <a href=\"\/kaizenscapes\/hardscaping-services\/\" class=\"ks-service-link\"><\/p>\n<div class=\"ks-service-link-icon\"><span>\u25c6<\/span><\/div>\n<div class=\"ks-service-link-text\"><strong>Hardscaping Services<\/strong><span>View our full service range<\/span><\/div>\n<p>        <\/a><br \/>\n        <a href=\"\/kaizenscapes\/contact\/\" class=\"ks-service-link\"><\/p>\n<div class=\"ks-service-link-icon\"><span>\u25c6<\/span><\/div>\n<div class=\"ks-service-link-text\"><strong>Free Site Evaluation<\/strong><span>Schedule yours today<\/span><\/div>\n<p>        <\/a>\n      <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"ks-img-wide closing reveal\">\n    <img decoding=\"async\" src=\"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-content\/uploads\/2026\/04\/Fireplaces-Atlanta-2.webp\" alt=\"Completed pergola installation Roswell GA by Kaizen Scapes \u2014 structural wood pergola with proper footings\" loading=\"lazy\">\n  <\/div>\n<p class=\"ks-caption reveal\">A completed pergola installation in Roswell \u2014 footing depth specified for the span, posts sized for the load, permit pulled before construction began.<\/p>\n<div class=\"ks-cta\">\n    <span class=\"ks-eyebrow\">Kaizen Scapes \u00b7 Canton, GA<\/span><\/p>\n<h2>Ready to Ask the Right Questions About Your Roswell Pergola?<\/h2>\n<p>We&#8217;ll do a free site visit, answer every structural question, and give you a bid you can actually compare. Call (470) 535-0252 or request yours online.<\/p>\n<p>    <a href=\"\/kaizenscapes\/contact\/\" class=\"ks-btn\">Request a Free Estimate<\/a><\/p>\n<div class=\"ks-sa\">\n<p class=\"ks-sa-intro\">Kaizen Scapes is based in Canton, Georgia and serves the greater North Atlanta region within 35 miles:<\/p>\n<div class=\"ks-sa-county\"><span class=\"ks-sa-county-name\">Cherokee County<\/span><span class=\"ks-sa-cities\">Canton, Woodstock, Holly Springs, Ball Ground, Waleska, White<\/span><\/div>\n<div class=\"ks-sa-county\"><span class=\"ks-sa-county-name\">Cobb &#038; Fulton Counties<\/span><span class=\"ks-sa-cities\">Marietta, Kennesaw, Acworth, Smyrna, Alpharetta, Milton, Roswell, Sandy Springs<\/span><\/div>\n<div class=\"ks-sa-county\"><span class=\"ks-sa-county-name\">Forsyth &#038; Gwinnett Counties<\/span><span class=\"ks-sa-cities\">Cumming, Johns Creek, Suwanee, Duluth, Dawsonville<\/span><\/div>\n<div class=\"ks-sa-county\"><span class=\"ks-sa-county-name\">North Georgia<\/span><span class=\"ks-sa-cities\">Jasper, Ellijay, Big Canoe, Gainesville, Dawson County<\/span><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><script>(function(){var e=document.querySelectorAll('.ksblog .reveal');if(!e.length)return;var o=new IntersectionObserver(function(n){n.forEach(function(t){if(t.isIntersecting){t.target.classList.add('in');o.unobserve(t.target)}})},{threshold:.1});e.forEach(function(el){o.observe(el)})})();<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pergolas \u00b7 Roswell, GA What Roswell Homeowners Should Ask Before Hiring a Pergola Contractor \u2014 The Details Most Contractors Skip Kaizen Scapes \u00b7 Roswell, Georgia \u00b7 Fulton County Hardscaping Hiring a pergola contractor in Roswell, GA should be straightforward \u2014 but the difference between a structure that stands beautifully for twenty years and one that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1091,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-2293","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-custom-outdoor-features-articles"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/posts\/2293","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/comments?post=2293"}],"version-history":[{"count":1,"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/posts\/2293\/revisions"}],"predecessor-version":[{"id":2516,"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/posts\/2293\/revisions\/2516"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/media\/1091"}],"wp:attachment":[{"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/media?parent=2293"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/categories?post=2293"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.viralsparkmarketing.com\/kaizenscapes\/wp-json\/wp\/v2\/tags?post=2293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}