A: Yes. We offer free, no-obligation design consultations. After we talk about the shape, depth, and materials that you desire, we’ll show you a 3D design presentation and offer an estimate.

A: The average pool takes 6-10 weeks to complete, plus 4 weeks for outdoor living concepts.

A: Check with your local city offices to find out about pool building requirements in your area before contacting us to avoid hold-ups during the construction process.

A: Yes, we offer weekly cleaning/maintenance services. We also offer repairs and equipment upgrades. You can call Sunstone for any of your pool-related needs.

A:  We are based in Southlake, Texas. We service the following towns:

  • Prosper
  • McKinney
  • Fairview
  • Allen
  • Colleyville
  • Grapevine
  • Trophy Club
  • Flower Mound
  • Keller
  • Roanoke
  • Bedford
  • North Richland Hills
  • Hurst
  • Coppell
  • Euless
  • Lewisville
  • Argyle
  • Bartonville
  • Lantana
  • Northlake
  • Copper Canyon
  • Double Oak
  • Haltom City
  • Lake Dallas
  • Aubrey
  • Lakewood Village
  • Little Elm
  • Oak Point
  • Krugerville
  • Addison
  • Richardson
  • Carrollton
  • Celina
  • Plano Providence Village
  • The Colony

A: Our team is fully licensed, bonded, and insured.

A: We offer a wide variety including spas, patios, patio covers, pergolas, paver walkways, outdoor kitchens, fireplaces/firepits, and more. Check out our services pages to learn more about the outdoor upgrades we offer.

What our clients say

Searching for pool builders near you?

Our company is based in Southlake, Texas. We design and build custom pools within a 35-mile radius of our location. These are some of the towns we service:

  • Southlake
  • Frisco
  • Prosper
  • McKinney
  • Fairview
  • Allen
  • Colleyville
  • Grapevine
  • and many more!

Contact us today to find out if your home is within our service area! Request to schedule a free consultation with our design experts to receive your project cost estimate as soon as possible. Fill out our consultation request form or call (817) 938-9218 today!