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

Corona and Lake Elsinore's Preferred Full-Service Roofing Company

Slate Roofs - Shingle Roofs - Flat Roofs - Tile Roofs - Metal Roofs
Inspection - Certification - Solar Panels - New Construction- Re-Roofing - Cleaning - Repair - Tune-Up/Maintenance

Corona Roof Repairs, Maintenance
  • 30 Years of Experience
  • 1,000s of Satisfied Clients
  • Expert Workmanship at Fair Prices
  • Manufacturer-Approved Installer
  • No Job Too Big or Small
  • Free On-Site Consultations

Jarco Roofing & Solar is a full-service roofing company that has served Lake Elsinore and Corona home and business owners for over 28 years. We welcome jobs of every size, from small repairs to new commercial roof installations. Our services include roof cleaning; maintenance and tune-up; roof inspection; roof certification; roof repair; flat roof reconditioning; roof replacement; and new roof construction. Highly regarded for our skilled craftsmanship, industry knowledge, and competitive prices, we are considered Lake Elsinore and Corona's best value for professional roofing services.

At Jarco Roofing & Solar, we pride ourselves on the quality of our work. In order to achieve long-lasting, attractive results, we always work with premium materials. For new roof installation and replacement, this means using roofing systems made by trusted manufacturers, such as American Slate, Boral, US Tile By Boral, CertainTeed, Eagle Roof Tiles, GAF, IKO, Malarkey, MCA, Owens Corning, and Redland Clay Tile. We are authorized installers for all of these brands, and receive ongoing manufacturer training. Additionally, we apply the industry's leading practices as we always meet or exceed standards set by the National Roofing Contractors Association (NRCA). All our work is done to code and in accordance with Title 24 requirements.

Jarco Roofing & Solar also offers solar panel installation. By having our roofing experts install solar panels on your roof, we'll help you reduce your energy bill while maintaining the functionality of your roof. As part of our roof cleaning service, we will also clean your solar panels, which helps to ensure that you are getting the best output possible.

To learn more, call Jarco Roofing & Solar today. We provide free on-site estimates anywhere in the Lake Elsinore and Corona area, and offer special discounts to senior citizens. Our office is located in Perris, California, and we're open on weekdays from 7 a.m. to 4 p.m.. Jarco Roofing & Solar is licensed.

New Roofs and Re-Roofs for Lake Elsinore and Corona Homeowners & Businesses

Since 1987, Lake Elsinore and Corona customers have trusted us to install new roofs and replace old roofs for their businesses and homes. With a highly experienced team (our installers average 10-15 years of experience and our job supervisors average 15-20), Jarco Roofing & Solar is able to always meet and/or exceed the standards set by the National Roofing Contractors Association (NCRA). We also comply with Lake Elsinore, Corona, and surrounding cities' building codes and permitting and inspection requirements. This includes making sure that all of our new roofs meet California's Title 24 energy code requirements.

We work extensively with tile roofs, slate roofs, composition shingle roofs, and flat roofs. To help you decide which roof type is best for you, our experts will discuss with you the pros and cons of each of these different roofing systems.

Tile Roofs, Lake Elsinore, Corona, and Surrounding Cities

Tile roofs are made from clay, concrete, or synthetic materials. Clay tile roofs provide a natural and authentic look, and are available in colors such as red, brown, black, and earth tones. Most of our brand-name tile roof systems are backed by an impressive limited lifetime warranty. Concrete tiles are a lower-priced option and can be built to mimic clay, slate, or wood shake. They also come with a lifetime warranty, and can be a good option for both residences and businesses. Finally, synthetic tiles are available from several smaller manufacturers.

If you are interested in installing a tile roof on your Lake Elsinore and Corona area home or office building, give us a call. We are authorized to install a variety of tile roof system manufacturers and can help you get gorgeous, long-lasting results at a great price. We can also maintain, inspect, certify, repair, and replace tile roofs. Call today to learn more.

Slate Roofs, Lake Elsinore, Corona, and Surrounding Cities

Slate roofs offer a beautiful, high-end look to residential and commercial structures. As an authorized installer for American Slate, Jarco Roofing & Solar has worked on many slate roofs over the years. With over 28 years in the roofing industry, we're highly experienced and able to help our clients in the Lake Elsinore and Corona area choose the most appropriate slate for their roof. Slate roofing can be made from real slate or imitation slate. As with our tile roofs, we are able to also offer slate roof replacement, repairs, cleaning, maintenance, certification, and inspection.

Flat Roofs, Lake Elsinore, Corona, and Surrounding Cities

Flat roofs can be found on all kinds of commercial buildings and homes. At Jarco Roofing & Solar, we like to use a self-adhesive modified rubber when applying flat roofs for new construction or re-roof projects in Lake Elsinore, Corona, Menifee, and surrounding cities. Our professional installers are highly experienced on working with flat roofs, and we've performed work on everything from strip malls to restaurants. In situations where clients have a flat roof that is in disrepair, we can sometimes recommend restoration rather than complete replacement. Flat roof restoration (or sometimes called, roof reconditioning) involves putting a new coat of polyester applied emulsions right on top of the roof. This process not only extends the life of the roof by another 10-20 years, but also saves our clients thousands of dollars because we don't have to tear off the roof. Call today to learn more about our flat roof installation, replacement, and restoration services. We also offer flat roof maintenance, tune-ups, cleaning, certification, inspection, and repairs.

Composition Shingle Roofs, Lake Elsinore, Corona, and Surrounding Cities

Composition shingle roofs are a great choice for Corona, Wildomar, and Menifee area property owners. Shingle roofing systems are typically less expensive than other roofing types, weigh less, come with a limited lifetime warranty, and look clean and attractive. They are even easy to maintain and repair. At Jarco Roofing & Solar, we are authorized to sell and install Owens Corning, Malarkey, GAF, IKO, and CertainTeed. We can also inspect, repair, clean and tune-up all types of composition shingle roofs. Call today to learn more.

Roofing Repairs, Maintenance, Cleanings, and Inspections - Lake Elsinore, Corona, and Surrounding Cities

At Jarco Roofing & Solar, we offer Lake Elsinore and Corona area roof repairs, tune-ups, cleanings, and inspections as part of our services. Having worked on thousands of roofs throughout the Inland Empire since 1987, we're highly skilled and knowledgeable about all the different roof types, and our experts are always happy to take the time to discuss with you the special needs of your particular roof.

Lake Elsinore and Corona Roof Repairs

We're experts in examining roofs in Lake Elsinore, Corona, and nearby cities for all kinds of damages and leaks. We'll check your underlayment, look for broken and/or missing tiles, and identify areas with crumbling mortar, dry rot, and damage from termites. Once the issue is identified, we'll work with you to determine the best and most cost-effective way to resolve the problem.

Lake Elsinore and Corona Roof Tune-Ups, Cleanings & Maintenance Work

To catch small problems before they become large ones, we recommend that you schedule regular roof tune-ups. Jarco Roofing & Solar provides low-cost maintenance services for all types of roofs.During a roof tune-up, we'll thoroughly inspect your entire roof system and re-seal any roof penetrations we find. We'll also check your flashing, clean your roof and gutters, and identify any damaged areas on your roof. Additionally, we offer standalone cleaning services, where we can power wash your roof and/or clean gutters, skylights, and solar panels for both residential and commercial structures in Lake Elsinore, Corona, Menifee, and surrounding areas.

Lake Elsinore and Corona Roof Certifications & Inspections

We issue roof certifications in Lake Elsinore, Menifee, Canyon Lake, Corona, and nearby cities for homeowners that are selling their homes. Required in certain real estate transactions, a roof certification acts as a warranty against roof leaks and water damage for a 1-3 year time period. They can be initiated by the buyer, seller, or real estate company. We're also always happy to perform free roof inspections for customers when we visit their businesses or homes.

Our goal is to help you maximize the life of your roof while also staying within your budget. We believe strongly in being honest and up-front with our customers, and do our best to assist our clients in making well-informed decisions. Call today to schedule your free on-site consultation.

Professional Solar Panel Installation - Lake Elsinore, Corona, and Surrounding Cities

Jarco Roofing & Solar expertly installs top tier solar power systems from Solar World, QCell, Hyundai, Trina, and Canadian Solar, for homes in Lake Elsinore, Corona, Wildomar, and nearby cities. Their systems feature the latests solar power technology and come with 20 year warranties. You have the choice of purchasing or leasing your solar panels, and we offer a variety of financing plans, including those offered by HERO. Additionally, to keep your costs as low as possible, we stay up to date on all available solar programs, rebates, and tax credits that are offered by the federal government, state, and local agencies.

Since we're a highly experienced roofing company, Lake Elsinore and Corona area homeowners feel safe coming to us for their solar panel installations. We've installed solar panels on all types of roofs, and know how to safely secure your solar panel to your roof without affecting its integrity. To calculate the size of the solar panels you need, we'll look at your past electrical usage and/or the square footage of your house, and discuss your energy-saving goals. Depending upon your preference, roof-top solar energy panels can offset all or a portion of your monthly electrical usage. The PV (photovoltaic) solar panels we use are typically placed to face the south, east, or west, and we can install tilt-ups for customers that require it.

Our roof penetration work comes with a 10 year warranty and the accompanying inverters come with 10-20 year warranties.

Visa MasterCard Discover


I have been a real estate agent for 26 years, and have used Jarco Roofing for over 20 years. They are dependable, honest, competitive in their pricing and do reliable work. I have also used them on my personal home a couple of times for cracked or slipped tiles, and they always deliver.

Janie C., Lake Elsinore, CA Via Yelp Testimonial

View All