The M General Roofing Company

Roof Repair & Replacement in Los Angeles
CSLB License #1150621
The M General Roofing Company provides residential and commercial roofing in Los Angeles and surrounding Southern California communities. Our services include roof inspections, leak repairs, roof replacement, flat roofing and shingle roofing.
A leak or damaged roof deserves a careful look at what is happening, not a guess based only on the first visible stain.
Based in Compton, we travel to your property to discuss the condition of your roof and the work needed. Tell us what you have noticed and where your project is located.
Request a Free Roofing Estimate
From the job site
Roofing Work in Progress
Take a look at roofing work from The M General Roofing Company.
Request a Roofing EstimateMore Roofing Work from Our Team
Roof Replacement in La Mirada, CA
For this roof replacement in La Mirada, The M General Roofing Company replaced 29 sheets of plywood roof decking and installed synthetic underlayment. The video shows work in progress on the project.
Request a Roof Replacement EstimateRoof Replacement in Whittier, CA
For this roof replacement in Whittier, The M General Roofing Company replaced 14 sheets of plywood roof decking and installed synthetic underlayment. The video shows work in progress on the project.
Request a Roof Replacement EstimateRoof Inspections & Leak Repairs
Water can travel before it becomes visible indoors. We inspect roof conditions and discuss the affected areas before recommending a repair scope. Photos of your roof, ceiling and visible damage help us understand your concerns before a visit.
Helpful details to share
- Where are you seeing a leak or damage?
- What kind of roof do you have, if known?
- Can you share photos of the affected area?
Roofing Services for Your Property
Roof Replacement
When repairs may not address the overall condition of a roof, we can discuss replacement. The scope depends on the existing roofing materials, roof condition and areas that need attention.
Flat Roofing
Repairs and replacement for flat roofs on homes and commercial properties. Tell us about leaks, standing water or worn roofing so we can assess the work needed.
Shingle Roofing
Shingle roof installation, repairs and replacement. We review damaged or missing shingles and the surrounding roof condition when planning the work.
Storm & Wind Damage Repair
Assessment and repair of roofing affected by wind or storm damage. Share when the damage occurred and any leaks or visible changes you have noticed.
Serving Los Angeles & Nearby Communities
We travel to customers in Los Angeles, Compton, Downey and surrounding Southern California communities. Include your city or ZIP code when requesting an estimate so we can confirm service at your property.
The M General Roofing Company is a separate business under the same ownership as The M General Construction. Both companies share a phone number and email; please select the roofing company on the estimate form for roofing work.
Planning Your Roofing Project
- Tell us the property location and type of roof, if known.
- Describe leaks, damage or the replacement you are considering.
- Share your preferred timeline and available project photos.
- Discuss the scope of work before deciding how to proceed.
Construction services from The M General Construction
Request a Roofing Estimate in Los Angeles
Tell us about your roof, the issue you have noticed, and where the property is located. Se habla español.
info@mgeneralconstruction.com