Marty Ibarra
2026-04-28
Their work looks good.

Mission Valley, CA · Roof replacement
Roof replacement for homes and commercial properties in Mission Valley, including West Mission Valley, Mission Valley East, Hotel Circle. We assess decking, underlayment, drainage and ventilation with attention to valley heat with marine humidity. Gallery photos show confirmed San Diego and Escondido projects, not unverified work in Mission Valley.
What we fix
Full tear-off or lift-and-relay: we keep good Mission Valley tile, replace failed underlayment and battens, and swap broken pieces.
Old shingles stripped to the deck, damaged plywood replaced, then new underlayment, architectural shingles, ridge caps and vents.
Torch-down, modified bitumen or TPO systems for flat and low-slope roofs, homes and commercial buildings.
We check the permitting authority and scope first, obtain any required permit before work, and coordinate the inspections the building department requires.
We photograph your roof and give you a written price before work starts. California law caps the down payment; we follow it.
Magnet sweep for nails, debris hauled away and a final walkthrough with photos of the finished roof.
Our work


From Google
2026-04-28
Their work looks good.
2026-04-15
I would highly recommend Lior and his team. We recently needed our roof replaced and he came out the day after we inquired to check things out. You can tell he has a lot of experience and he just felt like an honest guy that wanted to help people out with his craft. Always being responsive, getting all of the city permits coordinated, and recommending a great electrician to help us with uninstalling/reinstalling our solar panels. They explained exactly how things would go, they were all very kind, and I really felt like I could trust them. Their prices are very reasonable and would happily call them again if any roof work needed to be done.
2026-04-03
We requested a new roof with a skylight removal, cricket installation, and solar off / solar back on. From the beginning, the company was clear with the service and cost. They completed the work within a week and left no damage or mess. They removed years of poor roofing, installed a new roof with better sublayer protection, and stopped the roof from leaking.
Mission Valley · Free estimate
We get on the roof, photograph what we find and give you a written price. No surprise charges.
Permit requirements depend on the address and the work—not every San Diego-area reroof has the same rule. Confirm permit exemptions with the responsible city or the County before starting. Structural changes, added roof weight and other alterations can require additional review. Where a permit is required, we obtain it before work and coordinate the inspections specified by the building department.
Official sources · Reviewed October 31, 2026. Confirm current requirements for your address and scope before work begins.
Answers
It depends on the size, the roof type and what's under the old roof. We inspect, photograph what we find and give you a free written estimate — no surprise charges.
Most homes take a few working days once materials arrive. Tile and larger roofs can take longer. We give you the schedule in writing.
Permit requirements depend on the address and the work—not every San Diego-area reroof has the same rule. Confirm permit exemptions with the responsible city or the County before starting. Structural changes, added roof weight and other alterations can require additional review. Where a permit is required, we obtain it before work and coordinate the inspections specified by the building department.
Permit applications submitted on or after January 1, 2026 are subject to the 2025 California codes as adopted and amended locally. Roof replacement must meet applicable roofing, structural and fire-safety rules even when a permit exemption applies. Title 24 energy requirements, including cool-roof requirements and exceptions, depend on the building type, climate zone, roof slope and scope of work—not every reroof requires a cool roof. We check the requirements for your address before selecting the roof assembly.
The property address determines the permitting authority: an unincorporated San Diego County property follows County rules, not the nearby city's rules. HOA architectural approval is separate and applies only when your association requires it. Coastal, historic and wildfire-area restrictions are checked where applicable; a roof replacement does not automatically require a coastal permit.
If the problem is local and the roof is sound, repair it. If leaks keep coming back or the underlayment has failed across the roof, replacing is the better value. We'll tell you honestly.
Yes. California First Roofing is a licensed California roofing contractor, CSLB #1094851.
A 7-point checklist before you hire anyone.
Get a written price for your Mission Valley roof.
Compare service ranges and what affects your written estimate.
More about our work in Mission Valley.
Local · San Diego County
California First Roofing works out of a real San Diego office at 9606 Tierra Grande St, San Diego, CA 92126 — serving Mission Valley from this office. Call or email to arrange a visit; we answer emergencies 24/7. Zip codes served in Mission Valley: 92108, 92120.
Our Mission Valley citation refers to this verified San Diego office and Google listing, not a separate Mission Valley branch.
The pin marks our San Diego office, not a separate Mission Valley branch.
9606 Tierra Grande St, San Diego, CA 92126 · (424) 777-1619
Get Directions