Expert Level Pool Inspections
Print Friendly Edit

7748 Uplands Way, Citrus Heights, Ca (10:00 AM - May 22, 2026)

Google Maps

Front Of House Pool Spa

Equipment Pad

Equipment #1 Equipment #2 Equipment #3 Equipment #4 Equipment #5

Safety Fencing Condition: Other $0

Safety Fence #1 Safety Fence #2
Style Location
Safety Fencing Notes
Access was through home
Safety Fencing Additional Notes

Pool Surface Condition: Older? - Blemishes Present - Normal $0

Surface #1 Surface #2
Estimated Gallons Surface Type
>25K Gallons Plaster
Dimensions Damaged Estimated Surface Age
18' by 40' 0-10% 15+ Years
Pool Surface Notes
Pool Surface Additional Notes

Next step is the pool surface. The pool surface is likely 15 to 25 years old. If I had to guess it is not original. It looks like it is in too good shape to be original.
The surface does have rust stains likely from topical metal dropping and sitting on there for a period of time causing a stain to occur. This can be removed with service likely 500 to 1000 but because of the age of the surface that may be wise to not potentially negatively affect the surface with treatments as it is already older and more brittle and instead save that for re-plaster.
The re-plastering on a pool this size will likely run 12 to 15,000 depending on options or colors and I do not feel that a re-plaster is needed now but I feel in the next 1 to 10 years it will be probably closer to 10 if well maintained as again the plaster does look to be in relatively good condition.
Overall you will notice that it is due to be plastered when water loss occurs which testing the water chemistry I was not seeing any drastic signs of water loss being present so that is good. Still recommend recheck in 1 to 30 days to confirm.
Cost estimates:
• Rust stain removal service: $500 to $1,000
• Re-plaster pool this size: $12,000 to $15,000

Tile Condition: Issues Present / Damaged - Rec Updates Soon$2500

Tile #1 Tile #2
Water Line Tile Linear Footage Tile Water Level Tile Linear Footage
Less than 150 Linear Feet Ideal 115
Tile Type Calcium Build-Up Loose or missing tile?
Ceramic, Natural / Stone Other No missing tiles or N/A
Mastic Repair
2500
Additional Mastic Repairs
Additional Tile Notes

The deck concrete is an older deck like the original likely over 40 years old. It does have a cool deck application which is slowly beginning to wear away mostly seen in the west side of the pool and other areas. But overall it is remarkable how well conditioned this concrete is. They must have done a really good job at time of initial construction because there is very little movement even though we have a very wet background.
Also note I am not sure if there is drainage present on this raised wall back area but every year when we get our rains if it is not drained correctly it will just pour into the pool and cause high levels of phosphates for the springtime algae to enjoy. So be aware this may be able to be improved with a minor addition of some drainage on both sides.
Next is the coping stone. The coping stone is also original. It does not appear to have any cool deck applied to it and overall it is in pretty darn good condition for its age. There are some separations occurring in some areas between the coping stones and the concrete as well but this is relatively normal and it is not too substantial. If you desire as an optional item only you can fill in that gap with mastic especially in areas where the plastic channel drain is cracking. That might be a $1000-$1500 job if all of those areas are filled in.
Next is the waterline tile. In between as a special note in between the coping and the waterline tile it appears that there are certain areas where a separation is present or it is causing additional pressure because I think I counted about 10 spots throughout the pool tile where the coping and likely concrete is applying pressure directly to those tiles areas and causing them to split or crack under the pressure.
These specific areas will likely require some special attention and maybe some mastic being applied instead of the mortar that may be applied in there now. But either way I do see some areas where tiles are splitting and other areas of some missing mortar / cracked / chipped tiles. Therefore this tile likely has another 1 to 2 years of additional use max but with these issue happening now it probably is an issue that needs to be addressed sooner than later as water loss will begin to develop and cause additional issues. Or just simply lowering water level may help this be mitigated in the meantime.
Still in any case the waterline tile in the next 1 to 2 years will likely need to be redone especially in these areas and if that is redone it is most efficiently redone at the time of re-plaster. It is also the most cost-effective time to do it and the most aesthetically pleasing time to do it. At re-plaster it might cost 1500 to 2500 to redo and if you have done separately it may cost 2500 to 3500 to do. Again the re-tiling is likely not something that is needed tomorrow but I would argue in the next 12 months to 24 months.
Cost estimates:
• Coping gap fill with mastic all areas: $1,000-$1,500
• Waterline tile redo at time of re-plaster: $1,500-$2,500
• Waterline tile redo separately: $2,500-$3,500

Water Quality Condition: Damaged (Needs Attention) $400

Water Picture #1 Water Picture #2
pH Level Free Chlorine Total Chlorine Cyanuric Alkalinity Calcium
7.2 - 7.6 (Slightly High) 10 - 20 (High) 10 - 20 (High) 20 - 50 (Low) 70 - 100 (Slightly High) 250 - 400 (Ideal)
pH Level Details Free Chlorine Details Total Chlorine Details Cyanuric Acid Details Alkalinity Notes Calcium Notes
Algae present? Foliage found in water? Water loss present?
Yes, Heavy Algae was found Throughout Pool No No - Calcium Hardness, Cynuric Acid, and Other Factors Show Signs of No Water Loss Present
Additional Water Quality Notes

The water quality initially upon entering the backyard I noticed that the pool was crystal clear an absolute gem of perfection as far as water clarity. But upon closer investigation you can see where there is a proliferation of black algae present throughout the tile and in small nooks and crannies near the skimmer or the bottom cleaner.
It is likely that one way that this pool is being managed is by keeping the chlorine relatively high a 10 out of 10 if you will and that will keep the pool looking very clean and clear. However for actual use because this pool has two returns and the bottom cleaner it will be a slight challenge to keep this pool perfect at lower chlorine levels and less running the pump for a large portion of the day as this pool also gets direct sunlight throughout the day and morning.
Therefore the modifications I would do right now would be to do phosphate treatments and enzyme treatments and overall nonmetal algicide and moving up to metal based algicide. These treatments will run $300-$400 to have it done professionally or approximately $200 in cost of doing yourself. They should be done right away and they may require more than one or two treatments to completely eliminate.
The key to success will be keeping the chlorine level consistently never below 3 to 5 ppm.
Cost estimates:
• Phosphate enzyme and algicide treatments professional: $300-$400
• Phosphate enzyme and algicide treatments DIY: approximately $200

Water loss does not appear to be present / older water - but recommend re checking in 1-30 days to confirm.

Skimmer & Main Drain Circulation: Recommend Updates $300

Drain #1 Drain #2 Skimmer #1 Skimmer #2
Water Flow Through Skimmer Water Flow Through Main Drain Skimmer Float Valve
Recommend Updates 1
Pool Skimmer QTY Spa Skimmer QTY Pool Main Drain QTY Spa Main Drain QTY
1 N/A 1 N/A
VGBA Compliant Drain Covers
200
Skimmer & Main Drain Details


Skimmer & Main Drain Additional Notes

Next up is the skimmer. The skimmer is original. It is likely over 40 years old maybe older. I am surprised that it is a plastic connection. I would have assumed that this would be a copper skimmer and it may have been updated the last time they updated the pool equipment 5 to 15 years ago.
Still the skimmer is apparently working with a lot of wear and overall markings present and it would be beneficial to update this skimmer at the next re-plaster stage as it is very overdue with a more efficient and proper size skimmer. It would also be a good time to update the main drain line to go directly to the pool equipment and the skimmer independent from one another. The pool would greatly benefit from having twice the suction flow potential due to its size and shape.
The skimmer itself is going to need a new lid and while all the parts are present it might be beneficial to update these as they are so low cost less than $100 which will include a new weir door basket and again the lid. They can all be updated for less than $100 or at least having a backup one available for when these expire.
But to touch back on the skimmer itself being swapped out that might be done for 1500 to 3500 depending on options at time of next re-plaster. Again this would be the most benefit but while this is not needed today or tomorrow it will definitely be recommended to be done in the next 1 to 10 years.
Cost estimates:
• Skimmer parts update lid weir door and basket: less than $100
• Skimmer replacement at time of re-plaster: $1,500 to $3,500

Next step is the main drain. The main drain is a single drain. It is not VGBA compliant but it could be updated. Likely at the next re-plaster would be the most efficient time to do it. They will likely charge around 1000 to 1500 to do that to install a channel style drain instead of a split drain. A split drain is not ideal because the bottom cleaner will get hung up on the cover itself just like in this pool compared to a channel drain that is inlaid into the plaster. Typically they will include a split drain in re-plaster services while a channel drain is an upgrade and very beneficial for now.
The main drain cover can be updated to a more compliant cover itself but still the drain will not be compliant. An updated cover will likely be around $200 installed or around $100 for the cover itself.
Cost estimates:
• Main drain update to channel style drain at time of re-plaster: $1,000 to $1,500
• Updated main drain cover: around $200 installed or $100 for the cover itself

Bottom Cleaner Condition: Good $25

Cleaner #1 Cleaner #2
Bottom Cleaner Brand Bottom Cleaner Model
Polaris 280/380
Bottom Cleaner Additional Notes

Next step is the bottom cleaner. The bottom cleaner is relatively new and in working condition. It does this delayed backup valve adjustment thing that may be a sign that the backup valve is due to be updated but still if that is the case it is around $60 for that part. But otherwise the bottom cleaner itself works great.
The only thing that will likely need to be updated soon is a new front right tire but otherwise the rest of the tires look OK. I would say less than $25 if the backup valve is an issue less than $85.
Cost estimates:
• Backup valve: around $60
• Front right tire: less than $25
• If backup valve issue: less than $85

Bottom Cleaner Additional Repairs

Auto-Fill Condition: $0

Autofill #1 Autofill #2
Pool Auto-Fill Spa Auto-Fill Auto-Fill Style Fill Speed
No Slow
Auto-Fill Additional Notes

Not located , maybe under decking next to house ?

Pool Light Condition: Damaged$650

Pool Light #1 Pool Light #2
Pool Light Type Distance From Electrical
Incandescent Bulb 50' or less
Pool Light Notes

The pool light is next. The pool light is incandescent. It appears to be an older 10 inch style. I was unable to locate the light switch for this light or at least the light switch that I think it is is not working. This light that may be simply because the light itself is no longer working.
Either way the junction boxes behind the diving board less than 10 feet away from the pool light itself. It then looks like it splits off and goes to the pool equipment likely to be powered and then there is a third leg of the conduit that looks like it goes towards the house likely for a light switch that again I feel is located on the side of the home exiting the slider door to your left when exiting.
The pool light can itself can be updated now with a low-cost Amazon color changing 12 V light for less than $250 to pay somebody to install. It is around $400. You can always go with a longer lasting Pentair 500 W incandescent at around $700 or you can do a Pentair 12 V architectural very long lasting LED color light at around $1500. Those are typically your options.
Cost estimates:
• Low-cost Amazon color changing 12 V light installed: less than $250 DIY or around $400 installed
• Pentair 500 W incandescent light: around $700
• Pentair 12 V architectural LED color light: around $1,500

Spa Light Condition: $0

Spa Light #1 Spa Light #2
Spa Light Notes
Spa Light Additional Notes

Equipment Pad


Filter Condition: Fair - Older - Leak Free - Due for Quarterly Service $670

Filter #1 Filter #2
Filter Brand Filter Model
Pentair Ccp 320
Filter Notes
High Pressure - Indicating low flow, or distressed flow, with extremely high energy consumption. Recommend element replacement soon 1 - 8 weeks ($150-450)
Filter Additional Notes

Next step is the filter. The filter is a 2000 clean and clear 320 CCP 320. It is in working condition. It appears to be well maintained. Someone is actively maintaining this filter. It is leak free.
It does have a lot of wear seen at the top of the filter likely from ongoing sun exposure over time. It does also appear to have an updated band. It does appear that it is generally on the last 10 percent of its life cycle if I had to estimate. Overall it is in fair condition with no waterline seen at this time. Again I would estimate this filter has one to 10 more years of additional life before the whole thing should be replaced or at the very least its top.
The filter pressure is also slightly elevated. It is overdue for its quarterly filter cleaning service. It is likely that this should be done every 2 to 3 months and not 3 to 6 months because of the size of the pool and the size of the filter. Currently this filter is so dirty that the pump appears to be slightly cavitating about 10 percent which is not ideal for pump longevity. We would burn out the motor if that is perpetuated for a long period of time.
A new filter element set may be required and that is why the pressure is higher. A new filter element set for this filter will range from $200 as a low cost option on Amazon up to $400 for OEM from manufacturer. Then you will pay someone service around 150 or less to service this filter which may include its filter O-ring set which may be another $100 to also change out. This should be done every 5 to 10 years but I would guess this was done not too long ago as there are no leaks present.
I would also likely just simply update the pressure gauge to a liquid filled for less than $20 but again that is not required now. The pressure gauge on there now is in relatively good condition.
Cost estimates:
• New filter element set: $200 to $400
• Professional service for filter cleaning and O-rings: around $150 or less plus $100 for O-ring set
• Liquid filled pressure gauge: less than $20

Filter Pump Condition: Good - Working - Minor Issues Seen$800

Filter Pump #1 Filter Pump #2
Filter Pump Brand Filter Pump Model Horsepower
Pentair Whisperflo 1.1 - 2022 1.00HP - 1.25HP
Filter Pump Condition
The bonding wire is connected and secure
Filter Pump Notes
Filter Pump Additional Notes

Next up is the filter pump. This is a whisper flow filter pump. It goes through a struggle phase every time the filter gets cleaned. It goes from not getting enough water because we only have a one and a half inch line to having too much pressure from a dirty filter element.
To help prolong the life of this pump try to keep the filter as clean as possible maybe even cleaning every two months instead of three or four. Currently this pump is overworking itself.
It is a relatively new pump but it is a single speed and it does not show any issues currently except for a slightly wet return indicating that the return connection is likely due for updating soon at around $400 which again is a sign that we are having too much back pressure from a dirty filter for prolonged periods of time.
I would also try to move this pump so it has a little bit more pipe in front of the suction side for another $400 so that way you may be able to even give this pump at least 3 to 4 feet of pipe 2 inch before it has to be reduced down to an inch and a half.
Cost estimates:
• Return connection update: around $400
• Moving pump for additional suction side pipe: around $400

Filter Pump Additional Repairs
800

Booster Pump Condition: Good - Working$0

Booster Pump #1 Booster Pump #2
Booster Pump Brand Booster Pump Model Horsepower
Polaris Pb4sq ≤ 0.99HP
Booster Pump Additional Notes

Next step is the booster pump. This booster pump is relatively new. It may have been installed at the same time as the filter pump. There are no issues with it currently.
The only recommendation I can give is to update the hoses to hard plumbing for approximately $500 and this will allow the pump hoses to not potentially come off and spring a leak which is very rare but possible. Hard plumbing is not only a longer approach as the hoses will typically only last 10 to 15 years. Hard plumbing can usually last 30 years or more.
Cost estimates:
• Update hoses to hard plumbing: approximately $500

Spa Jet Pump Condition: $

Spa Jet Pump #1 Spa Jet Pump #2
Spa Jet Brand Spa Jet Model Horsepower
Spa Jet Additional Notes

Waterfall Pump Condition: $

Waterfall Pump #1 Waterfall Pump #2
Waterfall Pump Brand Waterfall Pump Model Horsepower
Waterfall Pump Additional Notes

Auxiliary Pump A Condition: $

Auxiliary Pump A #1 Auxiliary Pump A #2
Auxiliary Pump A Brand Auxiliary Pump A Model Horsepower
Auxiliary Pump A Additional Notes

Auxiliary Pump B Condition: $

Auxiliary B #1 Auxiliary B #2
Auxiliary Pump B Brand Auxiliary Pump B Model Horsepower
Auxiliary Pump B Additional Notes

Heater Condition: $

Heater #1 Heater #2
Heater Model Heater Brand
Heater Additional Notes

Equipment Control System


Board & Timer Condition: Working - Updated - Rec Safety Changes$800

Board/Timer #1 Board/Timer #2
GFCI Compliant
800
Board & Timer Additional Notes

At the panel next to the pool equipment there is no GFCI breakers found or any breakers at all. I am guessing these breakers are elsewhere.
It would be wise to update this panel to allow a sub panel to be attached and updating the breakers to accept eventual variable speed optimized GFCI breakers. An electrician will likely charge around 400 to do that and a box is around 400 so that would be a recommended safety update at around 800.
Otherwise this panel with dual timers appears to be in working condition. I was not able to locate a pool light switch at the pool equipment pad which I also feel the light switch is likely located at the side of the home where a GFCI plug is located and may be related. While this is acceptable for the pool light it would not be for the pool equipment therefore recommend adding the additional subpanel as I mentioned previously.
Cost estimates:
• Panel update for subpanel attachment and GFCI/variable speed breakers: electrician around $400 plus box around $400 for a total of around $800

Also note the panel / equipment is not bonded to the pool bond instead to the electric panel pole, may be acceptable but likely due to be driven into the ground vs likely just in concrete.

Auxiliary Timer Condition: $

Auxiliary Timer #1 Auxiliary Timer #2
Auxiliary Timer Additional Notes

Salt Control Systems Condition: $

Salt Control #1 Salt Control #2
Salt System Power Detect Salt Flow Detect Salt Presence Low Salt
Salt Control System Additional Notes

Valves & Fittings Condition: Fair - Working Condition$50

Overall Details

Next step is the valving and fitting section. Overall everything here is relatively protected from the sun and UV exposure thanks for this tree growing very very close to the pool equipment. Because this tree is so close it has a potential to move the concrete at the pipes are driven through likely putting some excess stress on these pipes or it has lasted this long and maybe have no issue at all. Still just an observation.
Either way I would still recommend covering this equipment pad with UV mesh for less than $50 Amazon a 95 percent to 99 percent UV mesh thrown over like a blanket to help prolong the life of the filter especially and then the filter pump and then the rest of the plumbing equipment and plumbing.
It also appears that they ran a new line for the bottom cleaner return which is nice that may have been done the last time they updated the pool or plaster. It is a trip hazard though and a more preferable approach would be to put that as hard plumbing and a less trip prone area in some regard as detailed in the booster pump plumbing recommendation.
Cost estimates:
• UV mesh cover for equipment pad: less than $50



Condition
Poor
Notes

1.5” to 2” - for a 30k gallon pool is a challenge to keep low chlorine.

Condition
Poor
Notes

As mentioned in booster section , this should be updated - low quality - may spring a leak at any moment / from corrosion.

Condition
Poor
Notes

3 returns on this LARGE pool, and 1.5” suction and 1.5” return = it may be beneficial to run this pump and keep water moving at all daylight hours to help keep chlorine low and algae gone.

Condition
Damaged (Needs Attention)
Notes

Older, original, board showing wear, bolts look good but likely due for service, also space is not optimal / safe for diving. Especially bottom of pool.

Removal approx $500

Condition
Notes

Estimated pool repair costs based on typical seasonal construction pricing.(seasonal pricing changes $6195Est. Totals


Edit
 

Comments are closed.



Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can
take care of it!

Pool Questions ? Call Us!

Do you need some swimming pool assistance? Maybe just a few questions answered ? Well give us a call, we are only a phone call away.

Sometimes you just need a second, qualified opinion.

Office: (916) 467-8038

Mobile: (916) 905-5818

Sacramento Pool Inspections & Service

We provide Weekly Pool & Spa Service, Pool Inspections, Pool Repairs, & Pool Tile Cleaning around the Sacramento Area, CA and the surrounding communities.

Swimming Pool Inspections & Service | (916) 905-5818