Updated: Jul 13, 2026
Location and Projects
Address
855 Davis Blvd. Southlake, TX 76092, Sanger, TX, 76266
Use our bidding system to
request a quote
Zodiac Pools
Zodiac Pools, 855 Davis Blvd, Sanger, TX (Owned by: Collin Geis) holds a Pool license and 31 other licenses according to the Denton license board.
Their BuildZoom score of 103 ranks in the top 10% of 222,249 Texas licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Zodiac Pools, we recommend double-checking their license status with the license board and using our bidding system to get competitive quotes.
Zodiac Pools Contact Information
Phone Number: (940) 213-3806
Edit
Address: 855 Davis Blvd. Southlake, TX 76092, Sanger, TX 76266
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
Zodiac Pools Sanger
Quality
103
90th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
Zodiac Pools has a BuildZoom score of 103, which places them above 90% of 222,249 contractors in Texas.
Activity
|
3 projects
|
2025 |
|
14 projects
|
2024 |
|
7 projects
|
2023 |
Our building permit records indicate that Zodiac Pools has worked on at least
24.0 projects over the past 3 years.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
24 projects
|
Pool and spa constructions |
Analyzing permits over the last 4 years shows that Zodiac Pools mostly works on
pool and spa construction
projects.
Pricing
|
6 projects
|
$5k-$20k |
|
8 projects
|
$50k-$100k |
|
3 projects
|
$100k-$250k |
The typical size of their permits is approximately $80,000. This graph shows the distribution of these job values.
Pro tip:
For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.
Zodiac Pools Reviews
3 out of 5 stars, based on
2
reviews
-
By Bob R.May 24, 2021Build our pool and decking.$70,000
-
By GinaAugust 3, 2017Verified Hire
Zodiac Pools were great!
This is a sample of this contractor's permits. Click here to access their complete permit history.
Custom gunite swimming pool and spa fire feature tree permit(s) must close prior to permit issuance
Valuation:
$150,000
Permit #:
RPOOL25-0035
Status:
complete
Fee:
$500
Permit Type:
N/A
Building Type:
N/A
Custom gunite swimming pool and spa fire feature tree permit(s) must close prior to permit issuance
Valuation:
$150,000
Permit #:
RPOOL25-0035
Status:
complete
Fee:
$500
Permit Type:
N/A
Building Type:
N/A
Re-permit for pool24-06639 inground pool & spa
Valuation:
$130,000
Permit #:
POOL25-05493
Status:
final
Fee:
$606
Permit Type:
New
Building Type:
N/A
New single family residence pool 3rd pty plan review and inspections - ross inspection services
Valuation:
$65,000
Permit #:
PB24-02949
Status:
expired
Fee:
$113
Permit Type:
Pool or spa
Building Type:
N/A
Inground gunite pool & spa
Valuation:
N/A
Permit #:
SP23-0010
Status:
final
Fee:
$500
Permit Type:
Residential
Building Type:
N/A
Oak trees in easement that will not be disturbed during pool building
Valuation:
N/A
Permit #:
TREP25-0044
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Swimming pool and spa
Valuation:
N/A
Permit #:
SP22-0036
Status:
final
Fee:
$500
Permit Type:
Residential
Building Type:
N/A
No Description Available
Valuation:
$90,000
Permit #:
20250521
Status:
plancheck
Fee:
$725
Permit Type:
N/A
Building Type:
N/A
New pool. single family residence
Valuation:
$100,000
Permit #:
PB23-16688
Status:
complete
Fee:
$243
Permit Type:
Pool or spa
Building Type:
N/A
Inground gunite swimming pool and spa
Valuation:
$90,000
Permit #:
2302-0296
Status:
final
Fee:
$457
Permit Type:
Residential
Building Type:
N/A
Inground gunite swimming pool and spa
Valuation:
$140,000
Permit #:
2212-0128
Status:
final
Fee:
$457
Permit Type:
Residential
Building Type:
N/A
Pool and spa
Valuation:
N/A
Permit #:
SP22-0055
Status:
final
Fee:
$500
Permit Type:
Residential
Building Type:
N/A
1108-install swimming pool
Valuation:
N/A
Permit #:
2302241058
Status:
complete
Fee:
N/A
Permit Type:
(b) renovation
Building Type:
Single family dwe...
Swim pool and spa
Valuation:
N/A
Permit #:
SP21-0086
Status:
final
Fee:
$550
Permit Type:
Residential
Building Type:
N/A
Inground gunite swimming pool and spa
Valuation:
N/A
Permit #:
P21-0159
Status:
final
Fee:
$364
Permit Type:
Pool/spa combination
Building Type:
N/A
No Description Available
Valuation:
$80,000
Permit #:
20240784
Status:
issued
Fee:
$725
Permit Type:
N/A
Building Type:
N/A
Inground gunite swimming pool
Valuation:
$80,000
Permit #:
2209-1228
Status:
issued
Fee:
$457
Permit Type:
Residential
Building Type:
N/A
Inground gunite swimming pool
Valuation:
$70,000
Permit #:
2209-1232
Status:
expired
Fee:
$457
Permit Type:
Residential
Building Type:
N/A
Construct in-ground pool & spa
Valuation:
N/A
Permit #:
22-02454
Status:
issued
Fee:
$923
Permit Type:
N/A
Building Type:
N/A
In ground gunite swimming pool
Valuation:
N/A
Permit #:
P21-0051
Status:
final
Fee:
$494
Permit Type:
Pool (in ground)
Building Type:
N/A
Similar Contractors See more
117
BZ Score
$65K
Avg Project
-
Projects
117
BZ Score
$30K
Avg Project
-
Projects
License # 22-073049
Mckinney, TX
117
BZ Score
$55.7K
Avg Project
-
Projects
Recent Buildzoom Projects
Hiring a contractor?
Verified License
BuildZoom confirmed this contractor's license
Zodiac Pools License info
License Not Verified
| Status | Active |
| County | Denton |
| Type | Pool |
- When BuildZoom last verified this license, it had an expiration date of March, 2005. Check the current license status of Zodiac Pools with the Denton County
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | C4583 |
| Status | Active |
| County | Denton |
| Type | Contractor |
- When BuildZoom last verified this license, it had an expiration date of February, 2025. Check the current license status of Zodiac Pools with the Denton County
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | AEC275 |
| Status | Active |
| City | Corinth |
| Type | Swimming Pool Contractor |
- BuildZoom verified this license was active as of March 2026.
Verify this license's status for Zodiac Pools at the City of Corinth.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 25-000024 |
| Status | Active |
| City | Gainesville |
| Type | Swimming Pool Contractor |
- When BuildZoom last verified this license, it had an expiration date of February, 2026. Check the current license status of Zodiac Pools with the City of Gainesville
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | POOL9932867 |
| Status | Active |
| City | Celina |
| Type | Pool Contractor |
- When BuildZoom last verified this license, it had an expiration date of March, 2024. Check the current license status of Zodiac Pools with the City of Celina
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | SPC1026348 |
| Status | Active |
| County | Denton |
| Type | Swimming Pool Contractors |
- When BuildZoom last verified this license, it had an expiration date of January, 2021. Check the current license status of Zodiac Pools with the Denton County
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | GEN6009328 |
| Status | Active |
| County | Denton |
| Type | General Building Contractor |
- When BuildZoom last verified this license, it had an expiration date of January, 2021. Check the current license status of Zodiac Pools with the Denton County
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | POOL1193691 |
| Status | Active |
| City | Celina |
| Type | Pool Contractor |
- When BuildZoom last verified this license, it had an expiration date of April, 2021. Check the current license status of Zodiac Pools with the City of Celina
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | BLDG7813437 |
| Status | Active |
| City | Grapevine |
| Type | Building Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2023. Check the current license status of Zodiac Pools with the City of Grapevine
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | PLC1695558 |
| Status | Active |
| City | Corinth |
| Type | Pool Contractor |
- When BuildZoom last verified this license, it had an expiration date of May, 2018. Check the current license status of Zodiac Pools with the City of Corinth
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| City | Dallas |
| Type | Building (Bu) |
- When BuildZoom last verified this license, it had an expiration date of December, 2017. Check the current license status of Zodiac Pools with the City of Dallas
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CR-2022--0028 |
| Status | Inactive |
| Type | Contractor Registration |
- According to the local license board, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CON-2501-0074 |
| Status | Inactive |
| City | Keller |
| Type | General Contractor |
| Class | General Contractor |
- According to the The City of Keller, TX, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the The City of Keller, TX.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 19-056148 |
| Status | Inactive |
| City | Mansfield |
| Type | Pool Contractor |
- According to the City of Mansfield, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the City of Mansfield.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC13121 |
| Status | Inactive |
| Town | Flower Mound |
| Type | Gen Cont (Bi) |
- According to the Flower Mound Department of Building Inspections, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the Flower Mound Department of Building Inspections.
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | AEC-887 |
| Status | Unable To Verify |
| Town | Flower Mound |
| Type | Pool Contractors |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 18-029687 |
| Status | Inactive |
| City | Gainesville |
| Type | Swimming Pool Contractor |
- According to the City of Gainesville, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the City of Gainesville.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 15-092096 |
| Status | Inactive |
| City | Gainesville |
| Type | Swimming Pool Contractor Online |
- According to the City of Gainesville, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the City of Gainesville.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Dallas |
| Type | Building (Bu) |
- According to the City of Dallas, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC2860 |
| Status | Inactive |
| City | Plano |
| Type | General |
- According to the City of Plano, Texas, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the City of Plano, Texas.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Dallas |
| Type | Building (Bu) |
- According to the City of Dallas, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | RB009643 |
| Status | Inactive |
| City | Fort Worth |
| Type | Bldg Pool/Spa |
- According to the City of Fort Worth Planning and Development, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the City of Fort Worth Planning and Development.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | GC0973734 |
| Status | Inactive |
| Town | Litttle Elm |
| Type | General Contractor Other |
- According to the Town of Little Elm, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the Town of Little Elm.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | SPC6429687 |
| Status | Inactive |
| City | Gainesville |
| Type | Swimming Pool Contractor |
- According to the City of Gainesville, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the City of Gainesville.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | POOL7385837 |
| Status | Inactive |
| City | Celina |
| Type | Pool Contractor |
- According to the City of Celina, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the City of Celina.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | P-1144 |
| Status | Inactive |
| City | Keller |
| Type | Contractor |
- According to the The City of Keller, TX, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the The City of Keller, TX.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | B-1020893 |
| Status | Inactive |
| City | Irving |
- According to the City of Irving Inspection Department, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the City of Irving Inspection Department.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Dallas |
| Type | Building (Bu) |
- According to the City of Dallas, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | R03-0578 |
| Status | Inactive |
| City | Frisco |
| Type | Building |
- According to the The City of Frisco, TX, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the The City of Frisco, TX.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| Town | Flower Mound |
| Type | General Contractor |
- According to the Flower Mound Department of Building Inspections, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC2405 |
| Status | Inactive |
| Town | Prosper |
| Type | Contractor |
- According to the The Town of Prosper, TX, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Zodiac Pools at the The Town of Prosper, TX.
This is a sample of licensing data; click here to access a complete history.
Unverified License
| Status | Unable To Verify |
| Town | Flower Mound |
| Type | Pool Contractors, General Contractor |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
103
BuildZoom Score
Insured
| Insurer | Contractors Edge Ins Service |
917
Permits
- Building permit records show that Zodiac Pools has worked on 917 permitted projects.
Zodiac Pools Employees
CG
Collin Geis
Owner
EC
Emily Campbell
Associate 1
SH
Sharon K Hess
Owner
TH
Terry Hess
License1
TH
Terry R Hess
Owner
ZP
Zodiac Pools
Owner
ZL
Zodiac Pools & Outdoor Living
Licensee
We contracted with Zodiac to build our pool and spa a year ago, during the busiest build time in history (the Pandemic), so I won't hold delays against them during that time.
Our main problems have been post pool construction issues, with the exception of our coping, which is starting to disintegrate in certain areas, we believe due to being used with a salt water pool. Our initial selection was a concrete bull nosed coping, but since it was out of stock, we were offered an upgrade in coping. There was no mention of this "upgrade" having issues with being used with salt water pools, which our research now is showing is normal.
We also had a lot of double talk with the coping during installation, they drilled a hole in a piece of coping and ran wires for a spa side control. Then filled the hole with mastic instead of installing the promised control unit. We were finally able to get Zodiac to sent the guys out and replace the piece of coping, but the mastic is now not a perfect match to the rest of the pool. It was as good of a job as the tile guys could do, so I don't blame them, they did really nice work.
Besides the coping issue, we just haven't had luck in getting the little things finished up with our pool. The rear fence that was removed to dig the pool has never been repaired to its pre-dig state and in a few spots they just split some of the fence stakes and made them fit. Which looks terrible from our neighbors side and we are very lucky our rear neighbor isn't more upset about it.
The water sprinkler system repair was a joke, to say the least. I didn't get any input on how it was hooked up and none of my zones are listed in any way. They tied entire sides of the house into the back areas, when those two zones need to be watered separately in order to get the correct amount of water to different areas. Besides that, none of our soaker areas, front flower bed, front tree, or between the sidewalk and the street were even hooked back up at all. They did install a zone down the side of our pool that waters gravel, which I have no clue why that is even there. I'm now going to have to hire and pay another company to come fix these issues out of my own pocket, when this was supposed to be included in the price of our pool.
The electrical subcontractor damaged our breaker box and had to be brought out to repair it and didn't install some of the wires with the proper protection against damage over time. We were lucky our home inspector caught it for our one year warranty on the house. Since his work was hidden, it could have been a fire hazard if left unfixed.
We upgraded to LED lights in our pool, we were told they long lasting and less trouble than the standard lighting. Well, one of our four LEDs is only working periodically and we can't get anyone from Zodiac to return our emails about getting that fixed.
Besides the issues above, their communication is spotty at best. We have received some responses quickly, like when the freeze was coming and needed some info on what was the best thing we could do. Other times, it is just promises of service to come, then nothing. My wife continues to try to get information, but I have given up on ever receiving the final services we were promised.
Mistakes happen, but good service is what good companies do to make those mistakes right. Because of the lack of any help getting our pool buttoned up (especially after the final payment was made), I can't recommend Zodiac as a good company to build a pool if you are in the market. I hope to be able to change this review, but I already waited over three months to write it, so I doubt we will see any changes that makes me need to come back and amend this.