Hear from Our Customers
Menlo Park’s wet season doesn’t ease in gradually. Atmospheric rivers roll through hard, and when three inches of rain falls overnight, a compromised roof stops being a future problem and becomes a tonight problem. Getting your roof assessed and repaired before that happens means the difference between a quick fix and a full interior remediation on a home worth well over a million dollars.
The older housing stock in Menlo Park adds another layer of complexity. Homes in Felton Gables, the Willows, and Linfield Oaks were built in the 1930s through the 1950s — and roofs on homes that age have specific failure points that a generalist contractor might miss entirely. Valleys clog with oak debris, flashings loosen over decades of wet-dry cycling, and shaded north-facing sections grow moss that quietly eats through roofing material. We’ve worked on these homes before, which means we know exactly where problems hide.
When the work is done right, you stop watching the ceiling every time it rains. Your home stays dry, your insulation stays intact, and your property holds its value. That’s the outcome — not just a new layer of shingles, but actual peace of mind going into storm season.
We founded Eco Air Home Services LLC in 1985, based out of Redwood City — right up El Camino Real from Menlo Park. Ramiro took over from his father in 2006, and we’ve stayed exactly what we’ve always been: a family-run operation with long-tenured technicians who know San Mateo County’s housing stock the way you know your own neighborhood.
That kind of history matters in Menlo Park. The permit process runs through the Building Division at 701 Laurel Street, the inspectors know what licensed work looks like, and the homes — especially in neighborhoods like Felton Gables and Sharon Heights — have quirks that take years of local experience to understand. We hold a California C-39 Roofing Contractor license, carry full insurance, and have been pulling permits and passing inspections in this county for 40 years.
We didn’t show up when the market got hot. We’ve been here since before Meta moved to Willow Road, and we’ll be here long after.
It starts with a call. We answer with a real person — not a voicemail system. For emergency situations, we dispatch quickly. For non-emergency work, the first step is a thorough roof inspection that looks at the full picture: shingles, flashings, valleys, gutters, pipe boots, and any areas where debris from Menlo Park’s mature oak canopy may have accelerated wear.
From there, you get a clear assessment. If a repair will solve the problem, that’s what we recommend. If the roof is at the end of its useful life — which is common on the mid-century homes throughout Linfield Oaks and Central Menlo Park — we scope out a replacement honestly, with materials and costs explained in plain terms. Menlo Park requires a permit for reroofing projects, and we handle that process from application through final inspection, including solar zone compliance under the city’s local ordinance requirements.
Once the work is complete, you get a finished roof that’s been inspected, permitted, and backed by a contractor who’s been doing this in San Mateo County for four decades. No surprises, no chasing someone down for paperwork.
Ready to get started?
We cover the full range of residential and commercial roofing in Menlo Park — repairs, full replacements, storm damage inspections, emergency tarping, and roof leak diagnosis. If you’re in the Willows or Suburban Park and your ceiling started showing water stains after the last atmospheric river, that’s a roof leak repair call. If you’re in Sharon Heights and your hillside home has complex valleys and drainage geometry that’s been quietly failing, that’s a full inspection and likely a replacement conversation.
Emergency tarping is available for situations where a storm has caused immediate damage and you need the interior protected before a proper repair can be scheduled. This is especially relevant for homes near San Francisquito Creek and in the Flood Triangle neighborhood, where storm exposure is highest. For commercial properties along the Sand Hill Road corridor or near the Meta campus, we handle flat roofing systems, TPO membranes, and built-up roofing alongside standard residential work.
We also offer a 15% discount for seniors and military members — and in Menlo Park, where over 16% of residents are 65 or older, many are long-term homeowners in homes they’ve maintained for decades. That discount is a real number on a real invoice. Every job is performed by a licensed, bonded, and insured team under a California C-39 Roofing Contractor license.
Yes — the City of Menlo Park requires a permit for all reroofing projects, and that permit must be pulled by a licensed contractor. The Building Division, located at 701 Laurel Street, classifies reroofing as a simple permit, which means it can be submitted online, but payment is required before the application is accepted and issuance is by appointment only.
What this means practically is that any roofer who says they can skip the permit process is either unlicensed or cutting corners — and either way, that becomes your problem when you go to sell the home or file an insurance claim. We handle the entire permit process, including scheduling the final inspection, so you don’t have to navigate the city’s system yourself. If your home has solar panels, there’s also a solar zone compliance requirement under Menlo Park’s local ordinance that affects how roofing work is planned — something an experienced local contractor will already know to account for.
In San Mateo County, a full residential roof replacement generally runs between $15,000 and $30,000, and in some cases higher depending on the size of the roof, the pitch, the materials selected, and how accessible the structure is. Menlo Park’s labor and material costs run above the national average, which is consistent with the broader Bay Area construction market.
The range is wide because the homes here vary significantly. A straightforward composition shingle replacement on a ranch-style home in Linfield Oaks is a different job than a tile roof replacement on a hillside property in Sharon Heights with multiple valleys and steep pitch sections. The best way to get a real number is a proper inspection — not a phone estimate. We’ll assess the full scope before quoting anything, and the quote you receive will be written, itemized, and honest about what’s included.
The honest answer is that it depends on the age of the roof, the extent of the damage, and where the failure is occurring. A single damaged flashing or a cracked pipe boot is a repair. A roof that’s 25 years old with widespread granule loss, multiple soft spots in the decking, and recurring leaks in different locations is a replacement — because patching it at that point is just delaying the inevitable and spending money twice.
In Menlo Park specifically, the age of the housing stock matters a lot. Many homes in Felton Gables, the Willows, and Central Menlo Park were built in the 1930s through 1950s. If the roof on one of those homes hasn’t been replaced in 20-plus years, it’s worth getting a full inspection rather than just addressing the visible symptom. The wet-dry cycling of Bay Area winters and summers accelerates wear, and the debris from Menlo Park’s mature oak and redwood canopy can hide damage that isn’t obvious from the ground. A thorough inspection tells you exactly where you stand.
A storm damage inspection goes beyond a visual scan from the driveway. Our licensed technician gets on the roof and checks every component that a storm can affect — shingles or tiles for displacement and cracking, flashings around chimneys and skylights for separation, valleys for debris buildup that’s causing water to back up, gutters for damage or detachment, and the decking underneath for signs of moisture intrusion that may not yet be visible inside.
In Menlo Park, this kind of inspection is also useful for insurance documentation. California insurers have become increasingly aggressive about requiring proof of damage before approving claims, and a written inspection report from a licensed C-39 contractor carries weight that a phone call or a photo does not. If you’re near San Francisquito Creek or in one of the lower-lying neighborhoods between US-101 and Middlefield Road — areas that see the most storm exposure — getting that documentation after a significant weather event is worth doing even if you don’t see an obvious leak yet.
We offer 24-hour emergency roofing service, which means someone answers when you call — not a voicemail that gets returned the next business day. When an atmospheric river is moving through the Bay Area and your ceiling is showing water, that’s not a situation where you want to be on hold or waiting for a callback window.
Response time depends on current demand and your location, but being based in Redwood City puts us within a few miles of most Menlo Park neighborhoods via El Camino Real or Middlefield Road. For situations where a full repair can’t be completed immediately — because of active rain, material availability, or scheduling — emergency tarping is available to protect your interior until the permanent fix can be made. This is particularly important for homes in the Willows, Suburban Park, and the Flood Triangle neighborhood, where flat or low-slope roofs on older homes are most vulnerable to water intrusion during heavy storm events.
Yes — we offer a 15% discount for both seniors and military members, and it applies to repairs, replacements, and inspections. In Menlo Park, where more than 16% of residents are 65 or older, many homeowners have been in the same house for 30 or 40 years. They’ve maintained their homes carefully, and a roof replacement or major repair is a significant investment — even in a city where household incomes are well above average.
The discount also extends to active-duty service members, veterans, and their families. Menlo Park has a documented military history through the Veterans Affairs campus on Willow Road, which traces back to the Camp Fremont Army installation from 1918. It’s a community with real ties to military service, and the discount reflects that. If you’re a senior homeowner in Felton Gables or a veteran living near the VA campus, just mention it when you call — the 15% comes off the final invoice, no hoops required.
Other Services we provide in Menlo Park