
Completed Shingle + Flat Roof Project
Completed roofing project featuring both shingle and flat roof sections, finished for long-term protection and clean curb appeal.

Inland Empire Roofing & Solar
Licensed roofing and solar services to protect your home, lower energy costs, and prepare your roof for long-term performance.
What can we help you with?
Roofing or solar — quick form, no obligation
Customer Reviews
“Misael and his crew were professional, thorough, knowledgeable, skilled, and personable from beginning to end. They stayed on schedule, communicated clearly, and did an excellent job on my new roof. Even the custom details unique to my home were crafted beautifully. I couldn't be more pleased with their work.”

Jallen Rix
Inland Empire, CA
“Excellent workmanship on a tile stack and re-paper job in Hemet, California. Misael has great communication skills, and his crew cleaned up every evening.”

Steven Kritzer
Hemet, CA
“I was really impressed with MG Roofing. The quality of the work was excellent, the job was completed quickly, and the pricing was very competitive. They were professional, efficient, and made the whole process smooth from start to finish. I'm very happy with the results and would definitely recommend MG Roofing to anyone looking for reliable roofing work.”

Wesley Milroe
Inland Empire, CA
Our Services
Repair · Replacement · Inspection
Expert roofing services for Inland Empire homeowners — from minor repairs to full replacements. We inspect, diagnose, and fix the right way.
Installation · Design · Financing
Professional solar panel installation designed for Southern California homes. Reduce your electric bill and increase your home's value.
The Smart Combination
Thinking about solar? Make sure your roof is ready first. We inspect or replace your roof, then install solar — handled by one team, one warranty.
The Smarter Way to Go Solar
Solar panels are designed to last 25 years. If your roof is 10–15 years old and needs replacement in the near future, installing solar now means paying to remove and reinstall those panels down the road — a cost most homeowners don't anticipate.
A common and costly mistake
Many homeowners install solar on an aging roof, then spend $3,000–$6,000+ removing and reinstalling panels when the roof fails a few years later.
Why MG Roofing & Solar is different
We are a licensed roofing and solar contractor. We inspect your roof before installation, handle any needed repairs or replacement, and then install solar — all under one roof, one team, and one warranty.
Before any solar quote, we evaluate your roof's age, condition, and remaining lifespan — at no cost.
If your roof needs work, we handle it before installation. No future disruption. No removing panels later.
Once your roof is in proper shape, we install the solar system. One crew, one timeline, one warranty.
Trusted Partners
MG Roofing installs products from industry-leading manufacturers and offers flexible financing options.

50-Year Shingle Warranty
Premium Roofing Products

Roofing Coatings

Roofing Coatings & Sealants
Flexible Financing Available
Get pre-qualified in minutes with no impact to your credit score. From $129/mo on approved credit.
Learn About Financing →Why MG Roofing & Solar
We are not a generic solar lead-gen company. MG Roofing & Solar is a licensed Southern California contractor that handles roofing and solar as one integrated service — with honest estimates, local service, and warranty-backed work.
Licensed & Insured
C-39 Licensed Roofing Contractor · CSLB #1136041 · Fully Insured · 10-Year Warranty
No coordinating between two separate contractors. We handle both roofing and solar from start to finish.
Installing solar on an aging roof leads to expensive panel removal later. We solve that upfront.
Inland Empire based, on-time delivery, and quality you can trust from a local team.
C-39 licensed roofing contractor. 10-year workmanship warranty on all installations.
Straightforward estimates, no hidden fees, and a single point of contact throughout the project.
Hearth financing available for roofing and solar, so you can move forward without waiting.
Service Territory
Recent Work
Recent completed roofing and solar projects across Riverside and San Bernardino County.

Completed roofing project featuring both shingle and flat roof sections, finished for long-term protection and clean curb appeal.

A completed roof project combining shingle roofing with a torch-down flat roof system for proper coverage across multiple roof sections.

Completed tile roof installation with a clean, finished look designed to improve durability, weather protection, and curb appeal.
Ready to protect your home?
Serving Riverside and San Bernardino County.
Common Questions
We offer a free on-site inspection that tells you exactly what your roof needs. Generally, if your roof is under 15 years old and damage is localized, repair is often sufficient. Older roofs with widespread wear typically benefit more from full replacement.
Repair costs vary from $500 to $6,000+ depending on damage type, materials, and accessibility. Full replacements in the Inland Empire typically range from $8,000 to $20,000+. We provide a free, itemized estimate with no obligation.
Solar panels last 25+ years. If your roof needs replacement in 5–10 years, you'll pay $3,000–$6,000+ to remove and reinstall those panels. We inspect your roof first so you can avoid that cost entirely.
Most Inland Empire homeowners see a 50–90% reduction in their electric bills. Exact savings depend on your usage, roof orientation, and current utility rates. We provide a detailed estimate during your free consultation.
The federal Investment Tax Credit (ITC) is currently 30% of your total system cost. You claim it when filing taxes the year the system is activated. We provide all documentation needed. Consult your tax advisor for your specific situation.
Installation itself typically takes 1–2 days. The full process, including permits and utility approval (NEM interconnection), usually takes 4–8 weeks from contract to system activation.
Yes — that is exactly our Roof + Solar Package. We handle both as one project, one crew, and one warranty. This is often more cost-effective and avoids scheduling two separate contractors.
You receive our 10-year workmanship warranty on the roofing installation, a 25-year panel warranty from the manufacturer, and equipment warranties on the inverter and other components. One contractor backs it all.
Schedule a free inspection and we will assess your roof and walk you through your options — no pressure, no obligation.