Sprinkler & Drip Irrigation in Solano, Napa & Sonoma County
Eco Scapes repairs, retrofits and installs home irrigation as one system: rotary nozzles on the lawn, drip at the roots of beds and trees, Rain Bird valves, and a Rachio or Hunter Hydrawise smart controller set to your water provider’s hours. Every zone is run and checked, and the quote is free and in writing before work starts.
Solano & Napa for 6+ years. In Sonoma County we repair and install sprinklers too, and right now we’re booking repairs first.

How should each zone in a yard be watered?
On its own terms. Grass wants even water across the whole lawn. A bed wants it at the roots, and a tree wants it deep and slow. Put them on one valve and one of them always loses: the beds drown so the lawn’s far corner stays green, or the lawn browns so the beds don’t rot.
So the audit starts with the system running. Carlos and his crew open each zone on its own and watch it: pressure, head height and arc, whether water reaches the edges, whether the valve closes, and the wire back to the controller. You get the findings in a written estimate, with the fix for each zone.
Spray on the walk. Water on concrete runs to the gutter, and most cities here call runoff waste.
Lawn and beds on one valve. One run time for two different jobs.
Head sunk below the grass. The lawn blocks its own spray.
Taped wire splice, buried. Water gets in and the zone stops starting.
Lawns get rotary nozzles. They water slowly, so the soil takes it in instead of shedding it down the gutter.
Beds go to drip. A measured amount at each plant, under the mulch.
Trees get their own drip valve. Deep, slow runs on their own days, apart from the beds.
…checked our sprinklers and found a broken one we didn't know about
Jennifer MurphyGoogle review, Mar 2026 (opens in a new tab)
Diagnosed one day and fixed the problem the next
Keith BrownGoogle review, 2024–25 (opens in a new tab)
The controller runs it before sunrise.
6:30 amSample schedule
Fairfield asks customers not to water noon to 6 pm.
| Zone | Covers | Heads | 6:30 am9 am |
|---|---|---|---|
| 1 | Front lawn + front beds | Fixed spray heads | |
| 2 | Back lawn, back bed + tree | Fixed spray heads | |
| 3 | Side-yard bed | Fixed spray heads |
| Zone | Covers | Heads | 3 am6 am |
|---|---|---|---|
| 1 | Front lawn | Rotary nozzles | |
| 2 | Back lawn | Rotary nozzles | |
| 3 | Front beds | Drip | |
| 4 | Side-yard + back beds | Drip | |
| 5 | Trees | Drip, own valve | |
| 6 | Spare | Capped, labeled at the controller |
A weather-based smart controller skips after rain and runs the lawn in short cycles with a soak between, so water sinks in instead of running off.
It skips after rain. Summer lawns every third day, winter every fifth: Fairfield’s own advice.
How the full check works:System diagnosticSmart controllers and local offers:Controller replacement
Built for the long run, not the lowest bid.
Most irrigation systems fail because they’re built for the lowest bid.

A Rain Bird 3/4-inch anti-siphon valve, before it goes in. 
New valves wired on a PVC manifold. 
Valve wiring in a side yard. 
PVC lines laid out in a graded yard, before the trench.
Photos from our own jobs.
…has done a great job getting my system in order
…now do maintenance on my properties in Fairfield and Napa
We fit these because the cheap version is what we get called out to replace.
Rain Bird anti-siphon valves on heavy-wall PVC. An inline filter ahead of the drip, so grit stays out of the emitters. Waterproof connectors on every splice, so wire under a wet bed stays dry. New wire where a buried run was patched, instead of more tape. Rotary nozzles on Rain Bird spray bodies for the lawns.
Backed by the 3-year warranty on qualifying irrigation and lighting systems.
Valves, done properly:Valve replacementNew systems and repairs:Sprinkler & drip install
What are the watering rules and rebates in my town?
Each water provider here sets its own hours and pays its own rebates. Tap your town to see the rule, drag your lawn size to see what a lawn swap pays, and read the condition that catches people out.
Your provider pays the rebate to the water customer while funds last, and the programs change each fiscal year, so read the current terms before you buy or dig.
FairfieldCity of Fairfield
Fairfield asks customers not to water noon to 6 pm.
back for swapping 600 sq ft of lawn for a garden
$1.50 per sq ft, up to $1,500.
Smart controller50% of a weather-based controller, up to $300
Before you dig. Get SCWA’s go-ahead before any lawn comes out. The new garden goes on drip, not spray.
Lawn care in FairfieldSprinkler repair in FairfieldSolano County
- Fairfield, City of Fairfield, Solano County. Watering: The city asks customers not to water between noon and 6 pm, and suggests midnight to 6 am: summer lawns every third day, winter every fifth. Rebates: Through SCWA: 50% of a WaterSense-labeled weather-based controller, up to $300. Lawn to garden: $1.50 a sq ft, up to $1,500. Flume water monitor: $65. Get SCWA’s go-ahead before any lawn comes out. The new garden goes on drip, not spray.
- Vacaville, City of Vacaville, Solano County. Watering: Stage 2 in effect; watering days recommended by ZIP code. The city advises 5–10 minute cycles with at least an hour between. No runoff, and no watering during or within 48 hours of measurable rain. Rebates: Through SCWA: the controller and lawn-to-garden rebates, as for Fairfield. Flume: $65. Artificial turf is excluded from the lawn rebate.
- Suisun City, Suisun-Solano Water Authority, Solano County. Watering: Any day, as often as needed, as long as it isn’t wasteful. None within 48 hours of measurable rain. Rebates: Through SCWA: the controller and lawn-to-garden rebates. Flume: $65. Runoff and hosing paved areas are prohibited.
- Vallejo, City of Vallejo, Solano County. Watering: We couldn’t confirm the current watering stage: check with the city. Rebates: Through SCWA, the city’s rebate partner: 50% of a WaterSense-labeled weather-based controller, up to $300. Lawn to garden: $1.50 a sq ft, up to $1,500. Get SCWA’s go-ahead before any lawn comes out. The new garden goes on drip, not spray.
- Benicia, City of Benicia, Solano County. Watering: Standing rule not confirmed. Twice the city ordered 40% cuts after its main pipeline broke (March 2023, September 2025); both were lifted. Rebates: Through SCWA. Free leak alerts through the city’s WaterInsight account. A system that can cut back hard overnight: trees, beds and lawn on separate zones.
- Napa, City of Napa Water Division, Napa County. Watering: No irrigation 10 am to 5 pm. None during rain or within 48 hours after. Leaks must be fixed within 30 days. Rebates: Cash for Grass: $2 a sq ft, up to $2,000 for a single-family home, plus $1 a sq ft for a rain garden outside that cap. A discounted Rachio 3 smart controller, while supplies last. The lawn stays until the city’s pre-inspection. Artificial turf doesn’t qualify.
- American Canyon, City of American Canyon, Napa County. Watering: Hours not posted. Rebates: Cash for Grass: $1 a sq ft, up to $750 for a home. Get the city’s go-ahead before starting. The new garden goes on drip.
- Yountville, Town of Yountville, Napa County. Watering: The code bars irrigation 10 am to 6 pm; whether that’s in force today isn’t confirmed. Rebates: Cash for Grass: $1 a sq ft, up to $750 for a single-family home. Pre-inspection, then a Notice to Proceed. Low- or moderate-water plants only.
- St. Helena, City of St. Helena, Napa County. Watering: Phase I bars irrigation 8 am to 8 pm; the current phase isn’t confirmed. On Aug 14, 2026 the city asked residents to turn sprinklers off through Aug 16 after a treatment-plant failure. Rebates: Smart controller: $20 a station, up to $500 (WaterSense). Cash for Grass: up to $1.50 a sq ft, up to $750 for a home. Graywater and rainwater: up to $100 each. Artificial turf is ineligible.
- Calistoga, City of Calistoga, Napa County. Watering: Current rules not confirmed. Rebates: Cash for Grass exists; amounts not posted.
- Petaluma, City of Petaluma, Sonoma County. Watering: No irrigation during or within 48 hours after measurable rain. No runoff or overspray. Rebates: No cash rebate for controllers, nozzles or lawn removal on the city’s list. Mulch Madness instead: free compost, cardboard and mulch, a drip conversion kit, then free plants. You need a watered lawn of at least 500 sq ft and a free Water-Wise HouseCall first.
- Windsor, Town of Windsor, Sonoma County. Watering: No landscape watering within 48 hours after measurable rain. No runoff onto walks, drives or streets. Rebates: Lawn replacement: $1 a sq ft, up to $1,500. Irrigation equipment: up to $500. Rachio 8- or 16-zone: $30 off plus a $100 bill credit. A pre-approval inspection before any work. Installing artificial grass isn’t eligible.
- Santa Rosa, Santa Rosa Water, Sonoma County. Watering: The city’s water-saving guidance puts irrigation between 8 pm and 6 am. No runoff or overspray. Whether a shortage stage makes those hours a limit today isn’t confirmed. Rebates: Green Exchange: Cash for Grass at $1 a sq ft, up to $1,000 once per account. Irrigation Efficiency Rebate: up to $100 toward pre-qualified hardware such as a water-conserving controller or a drip retrofit, materials only. The lawn must still be green, mowed and watered when the city inspects it, before anything comes out.
- Rohnert Park, City of Rohnert Park, Sonoma County. Watering: Any hour: the city has removed its time-of-day limits. None during a quarter inch of rain or for 48 hours after. No excessive runoff. Emergency Level 1, which is voluntary. Rebates: Cash 4 Grass: $1 a sq ft for homes; the city’s FAQ puts it at up to $1,000. Nothing for controllers, nozzles or drip on its own. Wait for the city’s written approval before any grass comes out. The new beds go on drip.
- Cotati, City of Cotati, Sonoma County. Watering: The code sets no days or hours; the city asks for 8 pm to 6 am. No excessive runoff or unreasonable overspray, no hosing down hardscape, and a leak or break repaired or shut off within 72 hours. Rebates: Cash for Grass: $1 a sq ft, up to $500 for the life of the property, run with the Sonoma-Marin Saving Water Partnership. No controller rebate listed. As the city’s page reads, the lawn may be brown but must still have a working irrigation system when the city checks it.
- Sonoma, City of Sonoma Water Division, Sonoma County. Watering: Water only between 8 pm and 6 am, the city asks, and not within 48 hours of measurable rain (an eighth of an inch). No excessive runoff or unreasonable overspray; a plumbing break fixed within 72 hours. The city says it isn’t in a drought emergency. Rebates: Turf Removal Rebate: $1 a sq ft, up to $1,000 for a home, paid as funds allow. No controller rebate listed. The city inspects first, with the lawn still green. A dead or already-removed lawn doesn’t qualify.
Every provider’s rules side by side:Watering rules by cityRebates by cityBy county:SolanoNapaSonoma

Where does drip beat sprinklers?
Everywhere that isn’t lawn. A spray head throws water at leaves, fences and the walk, and the afternoon wind takes more. Drip puts a measured amount at each plant, under the mulch, where the sun and the wind can’t reach it.
Lawns stay on rotary nozzles, which cover turf evenly. In the beds, the crew caps the spray heads, filters and regulates the line, and runs drip to every plant, sized to what it drinks.

They did an excellent job installing a landscape lighting system and a drip irrigation system for my property.
PICHIN PLATAGoogle review, Jul 2026 (opens in a new tab)
Before you call.
The valve or its wire
Because each zone has its own valve, the fault is almost always at that valve or on the wire running to it: a failed solenoid, a broken or wet splice, or grit holding the valve shut. When every zone is dead, check the controller and its power first. We test at the valve, then trace the wire.
Valve replacementSystem diagnosticOne sprinkler zone not working
Before sunrise
An early run suits every town we work in, and some providers also set hours: Napa bars irrigation from 10 am to 5 pm, and Fairfield asks customers not to water between noon and 6 pm. Napa, Vacaville, Suisun City, Petaluma, Windsor, Rohnert Park and Sonoma also bar watering within 48 hours of measurable rain.
In several towns
The Solano County Water Agency pays 50% of a WaterSense-labeled weather-based controller, up to $300. St. Helena pays $20 a station, up to $500. Windsor takes $30 off a Rachio plus a $100 bill credit, and Napa sells a discounted Rachio. Petaluma lists no controller rebate.
No
California's ban on watering decorative turf covers government, commercial and HOA common areas, not the lawn at your house. A lawn is worth keeping when it's watered right: rotary nozzles, short cycles and a smart controller.
Quoted in writing
It depends on the number of zones, the pipe runs and what's already in the ground, so we don't post prices. Call and Carlos looks at the property and the system first, then you get a free quote in writing before any work starts.
Every zone, checked one by one.
Carlos watches each zone run first, then quotes the fixes free and in writing.
Call for a free quote(707) 803-9734

