Major League Roofing
Company Overview
Contact us at (323) 670-3267 (call or text) to set up your no-cost consultation today.
Our family-run business boasts over 25 years of roofing knowledge, dedicated to delivering quality and ensuring customer happiness.
I’m Serafin Campos, the proud owner of Major League Roofing Inc. With a family history in roofing, I have over 25 years of experience alongside my talented crew.
Roofing is more than a profession; it’s a craft I’ve been part of since I was young, and I take great pride in my skills.
What drove me to establish this business was the wish to offer sincere, quality roofing services with a personal approach.
Being a family-run company, we approach every home as if it were our own.
I oversee each project personally, guaranteeing careful attention to detail, clear communication, and lasting outcomes.
Our mission is straightforward: to provide dependable roofing solutions grounded in integrity, experience, and a true dedication to customer satisfaction.
We appreciate your consideration of Major League Roofing Inc.
Business Services
- Gutter installation
- Gutter replacement
- Roof inspection
- New roof installation
- Roof repair
- Roof replacement
- Reroofing
Business Location & Hours
Mon: | 7:30 AM - 7:00 PM |
Tue: | 7:30 AM - 7:00 PM |
Wed: | 7:30 AM - 7:00 PM |
Thu: | 7:30 AM - 7:00 PM |
Fri: | 7:30 AM - 7:00 PM |
Sat: | 8:00 AM - 5:00 PM |
Sun: | Closed |
Recommended Customer Reviews

If you're looking for a roofing company that over promises and under delivers, plus one that you'll have to call back to repair unsatisfactory work, here you go.
The crew does a poor job of clean up at the of the day. Several nails left all over the yard, vent tube thrown in the bushes, roofing material left in both our yard and the neighbors, and unsatisfactory finish work.
One on of the repairs, the crew got spray foam on the bathroom flooring. It stained the flooring, which is now requires it to be replaced.
I don't see how it's acceptable to have to be called back to a job to repair work, that should have been done correctly the first time. The owner of the company said, ""I be here during the whole process"", which he wasn't.
On two separate occasions, his crew left tools behind. Instead of calling yourself Major League, maybe you should refer yourself as Minor League.

The estimate was competitive with other roofing contractors but the roof tear down was subcontracted. Poor clean up - vent thrown in yard, yard scattered with nails, roof had debris from nail guns, fascia wasn't straight and wasn't painted underneath, flashing around chimney was crooked. When I pointed out rotted wood that wasn't replaced, I was told that soffit work was done by painters.
Seraphin did have his crew come back a full day to address issues that I brought up. I wasn't notified until after the job was complete that the city required self certification of smoke and carbon monoxide detectors to be turned in by noon prior to inspection or inspection would be delayed.
Vent not sealed properly and when called back to complete, had a mess inside the house to clean.
With corrections, additional time required in not doing the job right the first time, and having to make sure both neighbors yards were clean, it wasn't worth using this roofing contractor.

I had my roof replaced by Major League Roofing several months ago, and I was waiting for the first significant rainstorm to hit before I left this review. I am a new homeowner and have been renovating/updating my 1950s Lakewood house over the past year. The rain came this past week, and there were zero issues.
Overall, my experience with Major League was top notch. Serafin was the Project Manager for the job, and he was very responsive during the whole process. My house still had the original wood shake shingles underneath several layers of asphalt shingles that had been laid on top over the years, so we had to do a full demo and re-deck of the roof. Major League's quote was one of the most affordable (I got 5 or 6 quotes before making my decision).
At no additional cost, Serafin included in the quote some minor repairs to shiplap and fascia boards that were beginning to rot. His crew removed the gutters to prevent damage and hung them back up. At my request, a layer of foam board insulation was installed on a portion of the house that has a ""flat"" roof with no attic underneath. Some companies had no idea what I was talking about, but Serafin said they could do it no problem, and within code. The room covered by this section of roof is now warmer in these cold months, and I am confident the room will be cooler in the summer.
But, the MOST IMPORTANT thing to me is that Serafin did not try to upsell me on anything during the process. I received one quote from a shiesty roofer for nearly 2.5x the price I was quoted from Major League. Others tried to sell me some off-brand shingles. One tried to tell me they had to suck out all the blown-in attic insulation and replace with batts (at a significant upcharge). Ridiculous.
Serafin suggested the Owens Corning Cool Plus shingles, which I had already selected in my mind as what I wanted to use. As a DIY, fix it myself type of person, I did my own research before gathering quotes and those shingles are what I decided was best for my house. I was appreciative that Serafin was on the same page as me, without knowing I was leaning towards that exact type of shingle.
The full tear down, re-deck, and re-roof was completed in about 5 days. Major League cleaned up around the house every day (lots of dust and scrap). They worked efficiently and tidily, which I appreciated very much.
Overall, if you are questioning the lack of tons of reviews Major League has, I think it's because they are a newer company, and I hope my review might convince you to give Major League your business. Thank you to the crew!

I had to replace my roof because a previous roofer did a terrible job. I got 4-5 quotes for my reroof job, and I went with Major League based on talking with Serafin (the owner of Major League Roofing) and the proposal price point.
I'm very glad that I went Major League...they were excellent. Serafin is very professional, and communicates clearly and follows up on things. They did an excellent job with the reroof - the difference in workmanship is night and day compared to the previous roofer. Also, Major League pointed out a few things on the roof that needed to addressed, and explained options and prices transparently.
Overall, working with Major League was a great experience, and I highly recommend them.

Serafin and team has been amazing from the start to the end of the project. I reached out for quotes via Yelp and Serafin responded in a timely manner with a reroof proposal.
We scheduled the project a few weeks later and all was done within a week, including pre-inspection, delivery of materials, removing existing shingles, and final inspection.
Highly recommend!

We had Major League Roofing bid on our 3000 Sq Ft asphalt roof re-shingle as one of 5 estimates we took, which we ended up choosing. Serafin, the owner, was very timely with his responses, and impressed us from the moment he arrived to survey and provide his estimate, which was very reasonable and well presented.
It was clear to me we were dealing with someone who had many years of first hand experience laying down roofs, and it was so nice to not have to deal with another salesmen/sales-pitch like we had to endure with some of the other roofers. We were a bit concerned at first that he seemed to be associated with a couple of roofing companies, and that Major League Roofing didn't have a ton of reviews on Yelp, but once we learned of his background with his father's roofing company, that concern quickly went away.
Serafin was able to schedule us a couple of weeks out, and his crews worked quickly over 4 days to tear down the old shingle layer, replace a fair amount of water damaged sheathing (we may have waited a year or two to long to have this done), and then lay down the new roof. There were no hiccups at all, inspections were well scheduled, and I was personally very happy with the quality of the work, which I would inspect myself each day up on the roof with his crew, who were always ready to show me what they were finding and what they were doing. They were also very neat, protected shrubs near the house, and would clean up at the end of each day. The new roof (we went with Corning architectural cool plus, which meets California's new energy saving codes) looks fantastic, and I've tested all of the major areas of potential issue (around a few skylights, around our chimney, a flat cricket area where multiple sloping angles join, etc) with hose simulated rain, and everything performs perfectly. We are so glad we chose Major League Roofing, and would highly recommend you consider them for your next roofing project.

Had a skylight that rattled in the wind. Called 3 places who either didn't call back or wouldn't come out. Had forgot these folks did tile inspection and caulked all vent pipes over a year ago. They came right out, inspected skylight and added some screws to insure a secure fit. Worker noticed the flashing was loose and was probably what made the rattling sound so he secured it. Prompt, professional,personable and thorough. Didn't expect it but he didn't charge me! Maybe because they were out a year ago. Who does that anymore? Would highly recommend for roofing job or roof inspection/maintenance!!

I contacted several roofing companies to do a full demolition and replacement of an old four-layer composite shingle roof of about 1,500 sqft of tiles.
Of the four I contacted, two were untrustworthy. One was very clearly lying and offered materials and warranties during the in person consultation that were not in their actual proposal. Another was very sociable and helpful on site, but tried to pull the wool over my eyes with far too much jargon (the proposal boasted electro-galvanized nails which are just...nails, for one of thirty examples) and tried to claim that other roofers were ""charging too much for plywood"" when their entire (equivalent!) offer was 33% higher.
One roofer was perfectly fine, but missed that the home needed a new plywood base layer and was not very communicative. Serafin at Major League Roofing was not only especially communicative and friendly, he was respectful of other roofer's offers and his offer was the strongest on paper.
As a side note, the company only had 3 reviews when I hired them, which I would normally see as a risky proposition. Serafin has been working in roofing for over a decade already at another company before starting his own, so I felt confident that inexperience wouldn't be an issue. There are already three more now, so by the time you're reading this it might not be an issue at all.
While every roofer estimated a 3-6 week lead time after signing, Serafin managed to get a crew out in about a week. It took only a single day to demolish the four old layers of shingles and install new base plywood, one day to install all of the new shingles, one day to dry, and one morning to paint the new flashings. Everyone on site was on time, respectful, and efficient. We had some worries with a transite pipe that were a little difficult to communicate to the crew, but when Serafin arrived just a little later he made it a priority to show us video of the pipe, explain the process, and confirm that there were no issues.
The new roof looks beautiful and professional without a hair out of place. It was a lot of stress to learn all of the roofing terminology to compare each offer apples to apples, but I got lucky, chose a great company, and the actual job was effortlessly easy.
You should also try as many companies as possible and make sure the proposals match what your home needs, but if you end up choosing MLR I'd be very surprised if you aren't happy with your decision.

I usually don't leave a reviews but this type of service should be reviewed.
We needed a licensed roofer to put a new roof on the house because our insurance said the roof had mold, mildew, or algae. How they could tell, I have no clue but I looked up roofers on Yelp and Serafin was the first to reach out and do a roof inspection to let us know the real condition of the roof. The issue was not the above mentioned issues it was just wear and tear on the roof. Serafin mention that he could maintenance it but the insurance would kick it back and say get a new roof (which was true, I double checked with my insurance). He gave us a quote and I checked some other roofers but I just appreciated how Serafin explained the process and what needed to be done.
This is my first time coordinating this effort and Serafin made it stress free. His crew showed up on time, cleaned up after themselves, were courteous, and efficient. One of his workers cut the grounding line to our H/VAC system and Serafin had an electrician come out and fix it. Again everything was stress free. He told me they would start July 22 and finish July 26 and that was honored. Inspection was completed and passed with the permits. Any change orders were explained and communicated. All in all, I enjoyed the experience even though I didn't want to get a new roof.
If you need any roofing repair or re-roof give them a call they do a good job.
Thanks!

I needed an inspection for my homeowners insurance and Flavio came and took plenty of pictures of my roof and supplied the condition, my roof type and age that was needed and a report was generated. My insurance company accepted the inspection report.