Residential roof replacement, repair, and gutters across LA. Owner-operated, straight quotes, clean job sites — no upsells, no surprises.
J&W Roofing is owner-operated. The same person who quotes your roof is on-site the day it gets installed — no handoffs, no commission-chasing, no surprise crews showing up unannounced. That's how we keep quality consistent and your project on schedule.
Three things, done well. We don't pad the list with services we won't actually deliver.
Full tear-off and re-roof for asphalt shingle, tile, and flat systems. Proper underlayment, code-compliant ventilation, clean install.
What's included
Leaks, missing shingles, storm damage, flashing fixes. Diagnosed properly the first time — no upsell to a full replacement when a repair is the right call.
Common calls
New gutter installation, replacement, and rerouting. Seamless aluminum, hidden hangers, and proper pitch so water actually leaves your house.
What's included
No mystery, no waiting around. Here's exactly how every job runs.
Tell us what's going on. Photos help. We'll know in 2 minutes if we can help.
We come look at it in person. Honest scope, honest price, written quote in your hand.
You pick the day. We show up on time, work clean, and finish what we started.
We stand behind our work. Something not right? We come back and fix it.
You get the price, the scope, and the timeline up front. Nothing hidden, no surprise change orders.
Tarps down, magnet sweeps for nails, debris hauled. Your driveway and lawn don't pay the price for our work.
If something we did isn't right, we come back and make it right. Standing behind the work is the floor, not the ceiling.
If your neighborhood isn't on the list, ask. We add coverage based on demand.
Not sure if you're in the area? Give us a call — we'll let you know in 30 seconds.
Fastest way is a call — we pick up between jobs. Most on-site estimates happen within a few days.
(209) 646-6153When you start a chat on this site, you can optionally tick the SMS consent box — unchecked by default — to agree to receive SMS text messages from J&W Roofing (powered by LeadLayer) about your service request: qualification questions, appointment confirmations, reminders, and follow-ups. The box is optional; you can use the chat without it. Consent is not a condition of purchase.
Message frequency varies (typically 2–10 messages per service request). Msg & data rates may apply. Reply STOP to opt out at any time, or HELP for help. We do not sell or share mobile opt-in data with third parties. See our Privacy Policy and Terms of Service.