Three generations of Los Angeles roofing

A New Roof, Built by Three Generations

Family roofing craft in Los Angeles: most roofs measured, priced, and replaced within days, with a 5-star record to show for it.

JM Roofing 3rd Generation work
5.0★
Google Rating
55
Five-Star Reviews
3
Family Generations
2 days
Typical Replacement

Services

Everything we take on.

01

Roof Replacement

Complete tear-off and replacement for homes and garages, with materials explained up front and most jobs finished in about two days.

02

New Roof Installation

Professional installation of new roofs by a punctual, skilled crew: measured, quoted, and scheduled in a single visit.

03

Insurance-Required Roof Work

Fast turnarounds on roof replacements required by insurance carriers — responsive answers and schedules that meet your deadline.

Photos

A look around.

JM Roofing 3rd Generation in Los Angeles, CA
JM Roofing 3rd Generation in Los Angeles, CA
JM Roofing 3rd Generation in Los Angeles, CA
JM Roofing 3rd Generation in Los Angeles, CA
JM Roofing 3rd Generation in Los Angeles, CA
JM Roofing 3rd Generation in Los Angeles, CA

Three generations of roofing craft, trusted across Los Angeles.

Our story

A Father-and-Son Roofing Company

JM Roofing 3rd Generation is a family roofing business based in Los Angeles. When you call, you talk to Jose. He comes out, takes measurements, walks you through the materials, and gives you a straight price on the spot. No sales layer, no runaround. Our crew shows up on schedule, works hard, and treats your home like their own. Customers consistently mention daily progress updates and a yard left clean at the end of every workday. Most full roof replacements are finished in about two days, and more than one homeowner has told us their neighbors came asking who did the work. We've earned a perfect 5-star rating across 55 Google reviews the old-fashioned way: honest pricing, skilled hands, and roofs that speak for themselves.

  • Family-owned, father-and-son team
  • Most roofs completed in about two days
  • Daily cleanup and clear communication

What customers say

“Jose and his dad have put together a hard working skilled crew of craftsmen. It shows in the final product. From start to finish the project took two days. My family and I couldn’t be more happier with our new roof, it looks great! I have received plenty of compliments on the new roof and I give full credit to JM Roofing.”

Rudy Olivarez

“Jose was always professional and patiently answered all my questions. Jose explained all the specifics of all materials being used and kept us informed of their daily progress. His team were punctual and efficient and always cleaned up my yard at the end of the day. Not to mention they completed the job in 2 days. If i could give them 10 stars I would.”

Alma Chavarin

“JM Roofing came through for me on a last minute roof replacement that was required by my insurance company to renew coverage. Jose gave me a price that couldn’t be beat. The crew came in and got the job done quicker than I expected and I was able to meet my deadline.”

Maiisha Barnett

Get it booked.

Serving Los Angeles, CA.

(323) 245-9154

1242 E 59th St, Los Angeles, CA 90001, USA

Get directions →

Hours

Open now
Monday
5:00 AM – 9:00 PM
Tuesday
5:00 AM – 9:00 PM
Wednesday
5:00 AM – 9:00 PM
Thursday
5:00 AM – 9:00 PM
Friday
5:00 AM – 9:00 PM
Saturday
5:00 AM – 9:00 PM
Sunday
Closed

Read all 55 Google reviews (5★)

Whichever you prefer — one of the two is enough.

Photos of the job (optional, helps us quote)

We use your details only to reply to this request. See our privacy policy.

1242 E 59th St, Los Angeles, CA 90001, USA

Get directions →

JM Roofing 3rd Generation

Website assistant
1Your request2Contact

What can we help with?

Tell us what you have in mind.

Up to 4 photos, 12 MB each.

Nothing is sent until you submit your request. Privacy