3D pool design, factory-direct pricing, and pool-ready in 6–8 weeks — built for Lawrenceville and Gwinnett County homeowners by Northeast Georgia pros.

CraftYourPool designs and builds custom in-ground pools for homeowners in Lawrenceville, GA — the Gwinnett County seat and one of the largest, most established markets in the northern metro. Factory-direct pricing. 3D design before construction. No sales reps. From signed contract to pool-ready in 6–8 weeks.
Lawrenceville blends historic in-town neighborhoods with sprawling established suburbs, giving us an enormous range of yards to work with. Summers are long and hot, and across central Gwinnett a custom pool is one of the highest-impact upgrades a homeowner can make.
Lawrenceville sits in USDA hardiness zone 8a — mild winters and a long usable season. With heating or an integrated spa, you can swim comfortably from March into November.
We build across the historic downtown square area, the Rhodes Jordan Park neighborhoods, and the established subdivisions throughout central Gwinnett. Whether your lot is a compact in-town yard or a larger suburban property, we design a pool that fits the space and the way you'll use it.
Most custom in-ground pools in Lawrenceville run from $50,000 to $150,000+ depending on size, features, and site conditions. Because we price factory-direct with no franchise markup, your budget goes into the pool — not a sales commission. Call (762) 425-9249 for a free, itemized estimate.
From signed contract to pool-ready is typically 6–8 weeks, weather and permits permitting. We handle Gwinnett County permitting for you and give you a real schedule with the quote.
Yes — Gwinnett County requires a building permit for in-ground pool construction. We manage the entire permitting process as part of our standard service, with no surprise fees.
Yes. We design plenty of pools for compact in-town yards — courtyard pools, plunge pools, and spools (spa-pool combos) that make the most of a smaller footprint without crowding the yard.
Yes. CraftYourPool is a licensed Georgia residential contractor, fully insured, and a certified Pentair installer serving Lawrenceville and all of Gwinnett County.
Across Lawrenceville's mix of historic in-town yards and established suburbs, we design everything from compact courtyard pools and spools for smaller lots to full free-form pools with spas on larger suburban properties.
Building a pool in Lawrenceville requires a Gwinnett County building permit, and we manage the entire process for you — drawings, applications, and inspections. Gwinnett County enforces barrier, setback, and electrical-bonding rules under the building code, and we design to those from the start so approval goes smoothly. If your home is in an HOA, we also prepare the architectural-review submittal.
CraftYourPool builds across Northeast Georgia and the northern metro. If you're just outside this area, we likely cover you too:
The fastest way to know what's possible in your yard is to see it rendered. Free consultation. No commitment. Call (762) 425-9249 or use the contact form. We typically respond same business day, Monday–Saturday.