Call Now for FREE ESTIMATES Contact Roofing Company Contact Roofing Contractor

Serving the Inland Empire Since 1987

Mon-Thu: 7AM - 4PM | Fri: 7AM - 12PM | License #800984

Canyon Lake and Menifee's Trusted Commercial Roofing Contractor

Roof Repair - Roof Maintenance - Flat Roof Restoration - Roof Installation/Replacement - Roof Inspection & Certification

Commercial Roof Restoration
  • Inland Empire's Commercial Roof Experts
  • Nearly 30 Years of Experience
  • Expert Workmanship at Fair Prices
  • Manufacturer-Approved Installer
  • All Work Done to Code, Title 24 Compliant
  • No Job Too Big or Small
  • Free On-Site Estimates

Experts in Commercial Roofing Since 1987

Jarco Roofing & Solar Construction is a locally-owned, full-service roofing company that has served commercial and industrial businesses throughout Southern California for nearly three decades. Our commercial roofing services include new roof construction, re-roofs, roof repairs, roof maintenance, and roof inspections and certifications. Included among our specialties is commercial roof restoration. Our restoration service involves reconditioning an existing roof with a polyester applied emulsion. This process can extend the life of an old commercial roof by as much as 10 to 20 years and save a client thousands of dollars. Additionally, we can integrate solar panels and Solatubes into any commercial roofing system for improved energy efficiency.

Roofing Contractor Serving Canyon Lake, Menifee, Murrieta, Temecula & Surrounding Areas

Over the years, we've worked on roofing projects of all sizes throughout Southern California. As a testament to our superior-quality work, excellent customer service, long-lasting results, and reasonable prices, we have thousands of satisfied clients and have become the roofer of choice among many Canyon Lake and Menifee area general contractors. Word-of-mouth and past client referrals have helped us generate a significant portion of our roofing business, and we continue to provide our customers with expert service that is honest and reliable.

High-Quality Roof Repair, Maintenance, Replacement, and Installation Services

By taking the time to perform a thorough onsite inspection, we are better able to identify the problem or scope of the job, and provide cost-effective recommendations that meet your unique needs and budget. For roof leaks, we'll want to take a look at the leak from inside your building and then go on your roof, so that we can determine the source of the leak as well as the extend of the damage. For reroofs and select roof repairs, we can usually inspect and take measurements of your roof without you being present, and then send you a written estimate via email. If you are looking to install a new roof, we'll want to check your foundation, take measurements, and discuss your goals and options before providing you with a bid and plans. Once you decide how to proceed, you can trust us to take care of the rest. When required, we'll pull all permits and arrange for a city inspection of your foundation. We'll perform all of our roofing services according to the standards set by the National Roofing Contractors Association (NRCA), and ensure that all all new and replacement roofs are built to code and comply with Title 24 requirements.

Call Jarco Roofing & Solar today to schedule your free inspection and estimate. We are licensed. We're also authorized installers for US Tile, Redland Clay Tile, Eagle Roof Tiles, Boral, American Slate, MCA, Malarkey, CertainTeed, and Owens Corning. Our office is open on weekdays Mon-Thu 7AM - 4PM, and Fri 7AM - 12PM. We accept cash, check, and credit card (Visa, MasterCard, Discover).

Visa MasterCard Discover


My wife and I had a great experience with Jaco roofing. They were easy to work with and very responsive to questions and planning. They also went above and beyond a number of times for us and we would highly recommend them to anyone that is considering getting a roof in their area.

David Netting Via Google Review

View All

  • Canyon Lake, CA
  • Corona, CA
  • De Luz, CA
  • Fallbrook, CA
  • Hemet, CA
  • La Cresta, CA
  • Lake Elsinore, CA
  • Lake Mathews, CA
  • Menifee, CA
  • Murrieta, CA
  • North San Diego County, CA
  • Riverside, CA
  • South Orange County, CA
  • Temecula, CA
  • Wildomar, CA
  • Winchester, CA
  • Wine Country, CA