Serving North County San Diego and South Orange County
Se habla español (760) 237-0085

Recent work

Every job leaves a paper trail.

Before and after photographs, measured readings where there is something to measure, and a written report in the homeowner's inbox the same day. Below are real jobs from North County, each with the actual report the homeowner received.

Dryer vent cleaning and roof jack service · North County · August 2026

The vent was on the roof, and nobody had been up there in a long time.

An eight foot run terminating through a jack on a first story tile roof. The cap was found deformed open with its securing rivet gone, loose enough to lift by hand, and the duct throat behind it was packed solid with compacted lint. A dryer exhausting into that pushes heat and moisture back into the appliance and the cabinet, which is the condition most commonly associated with dryer fires.

Tile was assessed and photographed on a pre-walk before any weight went on the roof, and the ladder was staged on a stand-off so it bears on the fascia rather than the tile or the gutter. The run was brushed through from the roof with a drill driven brush while the dryer ran, so the loosened material carried out through the jack instead of into the house. The throat was cleared to bare metal. We came back two days later to seat the original cap and set a new rivet. No components were replaced and no tile was cracked.

The duct throat behind the cap on arrival, packed solid with compacted lint.
BeforeThe duct throat behind the cap on arrival, packed solid with compacted lint.
Lint discharging at the jack as the run was brushed through with the dryer running.
DuringLint discharging at the jack as the run was brushed through with the dryer running.
Cap seated closed on the collar with a new rivet set, flashing undisturbed, roof left clear.
AfterCap seated closed on the collar with a new rivet set, flashing undisturbed, roof left clear.

No airflow readings were taken on this job and the report says so in plain language, because all of the work was done from the roof and the appliance connection was never accessed. It also records what remains unverified. A report that only tells you what went well is not a record.

Read the report (PDF)

Solar panel cleaning · Escondido · August 2026

An array that had gone several seasons.

The system was carrying a heavy soil band along the lower edge of every module, where runoff had been drying in place and leaving a mineral and dirt ridge at the frame. That band is the expensive one, because it shades full cell rows rather than scattered cells. Bird droppings and organic staining had collected at the upper edges of the main array.

Every roof plane was photographed before a tool touched glass. Modules were washed with a soft bristle method rated for photovoltaic glass and anti reflective coatings, no abrasives and no pressure washing. Frame edges were cleared so water sheets off rather than damming, then each plane was inspected for cracked glass, delamination, hot spot discoloration, loose clamps, and rodent intrusion under the array. Nothing was found that needed flagging. Recommended return is February 2027.

Dust film and dried runoff across the full module face.
BeforeDust film and dried runoff across the full module face.
The same glass after the wash and rinse, sheeting evenly with no streaking.
AfterThe same glass after the wash and rinse, sheeting evenly with no streaking.
Completed system across both roof planes, roof left as found.
ClosingCompleted system across both roof planes, roof left as found.

This is the report the homeowner received, with the name and street address removed.

Read the report (PDF)

In the homeowner's words

We had not had the panels cleaned since they went in and I honestly did not know how dirty they had gotten until I saw the photos. Two guys, tile roof, no drama, and they sent a full report the same day with before and after pictures of every section. They also told me nothing was cracked or damaged up there, which was the part I actually wanted to know. Booked them again for the spring.
Charlie, Escondido

Dryer vent cleaning and airflow verification · San Marcos · August 2026

Four feet of duct that still could not move air.

A four foot run with no elbows should move air freely. This one measured 470.3 FPM at the exterior termination with a discharge temperature of 127.9 F, which is what a heavily restricted run looks like. On a run that short, interval is the only explanation, and the volume of lint recovered at the outlet confirmed it.

The run was brushed end to end from the interior connection through to the termination, the lint expelled at the outlet was collected and removed from the site, and the transition duct was cleaned and reinstalled rather than replaced, because it was sound. The verification reading was taken at the same point with the dryer on the same cycle, so the two numbers are directly comparable.

470.3 → 821.2FPM at termination
74.6%Airflow gain
18.3 FCooler discharge
470.3 FPM at 127.9 F, measured at the exterior termination with the dryer running.
Before470.3 FPM at 127.9 F, measured at the exterior termination with the dryer running.
821.2 FPM at 109.6 F, same point, same cycle, after the run was cleared.
After821.2 FPM at 109.6 F, same point, same cycle, after the run was cleared.
Lint pulled from a four foot run. This volume is what a long interval looks like.
RecoveredLint pulled from a four foot run. This volume is what a long interval looks like.

Those two readings are now the recorded baseline for the property. Every future visit is measured against them, so changes show up as data instead of opinion.

Read the report (PDF)

In the homeowner's words

I called because the dryer was taking two cycles to finish a load. They measured the airflow before and after and showed me the numbers, which nobody has ever done for me. It went from 470 to 821, and the pile of lint they pulled out of a four foot run explained everything. In and out in about forty minutes and the laundry room was cleaner than they found it.
D'arbra, San Marcos

Cabinet floor repair · Escondido · August 2026

A slow leak, a failed cabinet floor, and what was living under it.

Water damaged particle board under a utility sink, soft enough that the cabinet floor had stopped being a floor. The sink stayed in place and the new decking went in around it in sections, which is slower to plan and far less invasive than pulling plumbing.

Cutting out the failed panel uncovered two rodent nesting sites and a dead rat beneath it. The cavity was vacuumed out and cleared, the entry points were sealed, a cleat was installed for bearing, and a plywood patch was set flush and the baseboard reattached. Sanitizing was not performed, and rather than leave that unsaid, it was written into the report as a pest control item for the homeowner to schedule.

Cabinet floor at arrival. Staining and separation across the full panel.
BeforeCabinet floor at arrival. Staining and separation across the full panel.
Nesting material under the cut-out section, photographed before anything was disturbed.
FoundNesting material under the cut-out section, photographed before anything was disturbed.
New plywood floor set flush on a cleat, entry points sealed.
AfterNew plywood floor set flush on a cleat, entry points sealed.

Seventeen timestamped photographs and a written completion report were filed to this property record. The rodent finding has its own section, and so does the part we did not do.

Read the report (PDF)

In the homeowner's words

The floor under my utility sink had rotted out from a slow leak. When they opened it up they found two rat nests and a dead rat underneath, took photos of all of it, and cleared it out. What I appreciated most is that they told me straight that they had not sanitized it and that I should get a pest control company in, instead of just charging me for it. Careful work and a written report at the end.
Martha, Escondido

Names, street addresses, and billing details are removed from anything we publish, and pricing is shown at our standard published rates. Nothing goes up without written permission from the homeowner. Everything else in these reports is exactly what the homeowner received.

Your property gets the same record.

The report is not an add on and it is not billed separately. It is what the visit produces, on the first job and on every one after it.