MNJ Roofing
Company Overview
MNJ Roofing, Inc., located in Oakland, CA, has been a reliable provider of roofing solutions since 1988. We focus on roof inspections, repairs, new installations, and commercial roofing for various properties. As a family-operated business, we ensure individualized service and high-quality outcomes at fair costs. With our vast experience, reliability, and focus on long-term value, we stand out as a premier option for roofing inspections and additional services. Check out our website today to find out more and schedule your roofing services.
At MNJ Roofing, Inc., we are your number one choice for all-inclusive roofing repairs and maintenance. We offer a wide range of roofing services for all property types, including industrial, commercial, residential, and multi-family units like apartments and condos. As a family-owned and operated business, we treat our clients like family. A properly maintained roof is vital for your home’s safety and your tranquility. Those minor leaks can develop into significant problems, so don’t wait; reach out to MNJ Roofing, Inc. to find out how we can help you. If you want the cheapest roofing job, reach out to the competition. If you desire a quality roof without breaking the bank, CALL US! (510) 247-1121
Business Services
- Gutter addition
- Gutter cleaning
- Gutter installation
- Gutter repair
- Gutter replacement
- Roof cleaning
- Roof inspection
- New roof installation
- Roof repair
- Roof replacement
- Reroofing
- Skylight installation
- Skylight repair
Business Location & Hours
Mon: | 7:00 AM - 7:00 PM |
Tue: | 7:00 AM - 7:00 PM |
Wed: | 7:00 AM - 7:00 PM |
Thu: | 7:00 AM - 7:00 PM |
Fri: | 7:00 AM - 7:00 PM |
Sat: | 7:00 AM - 7:00 PM |
Sun: | Closed |
Recommended Customer Reviews

Jun is amazing! He and his brother did our roof a few years ago. With these recent storms we were a little concerned and we called them to just do a check on our roof and without hesitation they came to do an inspection. We had many questions for them as well because we were paranoid about these storms and the impact and Jun was patient with us and answered all our questions. I will highly recommend their services

Met with Jun from MNJ regarding my flat roof leak. He explained that given all the cracks and many patches on my 20+ year old roof, the best option is to replace it. He said trying to patch it again would likely not work for long if it all and he would lose a potential customer as a result. I appreciated his honesty and explained to him that I was remodeling the bathrooms and kitchen and would be removing some of the vents on the roof and installing new ones in different locations in about six months and wanted to wait until that work was finished before replacing the roof. He agreed that waiting would probably be a good idea and then offered me detailed instructions for the leak repair that I could handle myself. He explained he couldn't guarantee the patch work would stop the leak but it would be the best option given the circumstances.

Made an appointment, at the end of August with Michael Song for a leak on a 70 years old roof (3 layers, the outside layer being transite). He came and saw the living room, the attic and the roof and gave us an estimate. At the end of his visit my partner came and asked him if he was going to do a water test, and he said yes. Told him he's going to hear from us soon. Next day we sent him some additional pictures via texting, but no acknowledgement. We've seen several other contractors and we decided that Michael was the best choice. He seemed to be knowledgeable, professional and the price was quite fair. So, two weeks after he came we contacted him via texting and no reply. Monday 9/12/22 we wrote him an email at the email address posted on their website. No reply. Called on 9/13/22 twice, both his cell and the firm's phone, no reply. I'm an 88 yo veteran and, sincerely, we (me and my partner) did not expect to be treated like that. Not exactly sure why he behaves like this, and We don't want to speculate, but this is definitely not a good business model and behavior and by reading the other reviews I realized this is a recurrent behavior. Not to mention that if you read their presentation on their website, it says toward the end, that they are a family owned business, and they treat their customers like family :-)

Needed to get my roof fixed and they gave me a perfect price and came ahead of time! If I ever need help with gutter clean or roof leaks I refer all my friends to these guys! They get the job done fast and even cleaned my floor! Thank you again Jun and Michael!

I have a mansard roof and not every roof company will work on these. Pacific Coast Roofing highly recommended MNJ for the job. Fortunately MNJ is one company who will. We needed someone to come look at a hole in our roof where rodents were coming in. We also wanted someone to look at the age of our roof to see if any other work needed to be done or if it needed replacing. Jun came out after calling them same day. He brought his ladder and looked at our roof and sealed the hole within 15 minutes! When he was done I asked him how to pay and he said it was ok. He was going to do this for free. I gave him cash and insisted he take it. People like this are hard to come by. I will definitely call them again if we have any other issues or roof replacement!!!

Very professional and reasonably priced. Highly recommended. Replaced my whole roof for $11k (way cheaper than the next closest bidder) and we're very clean.

They have completed three roofing jobs for me. They are fast and Reasonably priced.They came out within a day to give me a quote and start the project within a couple of days and finish the project in about 24 hours. They are great honest company that I will recommend to anyone

I moved in current house a years ago. I have noticed several area that needs some work done.
First, I observed moss growing on roof so I contact a few roofing company to inspect. They told me the moss need to be clean or roof need to be replaced. Cost was very high and all kinds of sale talk. Sure enough, this MNJ showed up, explained me why the moss grows and that doesn't need to be cleaned but it will fall off it gets dry and heavy. Since he is up there to check the roof, he noticed there are some leafs on gutter. He even picked up and cleaned for free. Amazing service, honesty and knowledge. I was very satisfied.

MNJ is a small family-run business. Michael and Jun are both kind, hard-working, and reliable. Both brothers personally overlook and partake in the whole roofing repairing process. These brothers offered the most competitive price I've seen on the market. They told me that their business has been around 30 years, so they know what they're doing! My leaking roof was driving me crazy, but they handled it within their promised time period.

Michael and his brother and crew did a great job replacing 88 years of old roof on our steeply roofed home. They knew what they were doing, had the right equipment and worked diligently to excavate the original layers of roof, prepare the 4x8s and then add the new tiles we selected. They were the most competitively priced, too. I would gladly use them again on another home in the future.