Reliable ROOFING AND SOLAR in El Cajon CA & San Diego County
- Over 1000+ 5-Star Customer Reviews
- Over 30,000 Roof repairs & replacements completed
- Family Owned & Operated
get your free quote today!
We Never Sell Your Personal Information.
Professional Roofers of San Diego, CA & The Surrounding Area
For over 30 years, our roofing company in El Cajon CA has provided top-quality roofing solutions for homes and businesses across San Diego County. We take pride in getting the job done right the first time, whether it’s new roofing installation, repair, or full replacement. But we don’t just stop there… Aside from roofing El Cajon CA—we also specialize in solar panel installation, gutters, home hardening, attic insulation, and more!
We offer FREE estimates - Convenient Financing
Our Mission
Our mission is to create a lasting product while providing quality service with honesty and integrity. Our goal is to install your roof efficiently with high-quality artistry and materials. That’s why we are one of the few roofing companies that can offer our customers the Owens Corning Lifetime-limited 50-year warranty. At Dana Logsdon Roofing & Solar, you’re not just getting any roofing and solar contractor; you’re getting one of the best roofing and solar contractors in San Diego, backed by one of the most prestigious roofing manufacturers in the United States.
Our Services
From minor leaks to major damage, our roofing repair experts are ready to help. We find the problem fast and repair it with only the best quality materials to ensure your roof stays strong all year long.
Whether you prefer shingle, metal, or tile roofing, we can handle it all. Our team has the technical training and know-how to handle the roofing installation flawlessly—no matter the material.
As an Owens Corning Platinum Preferred Contractor—the status held by only the top 1% of roofers nationwide—you can trust that you’re receiving top-quality service and materials.
We have been installing commercial roofs in San Diego County for over 30 years. You have probably seen our work on 7-Eleven, Jack in the Box, Better Buzz coffee, Pep Boys, and Chase Bank roofs. We install many materials on commercial roofs, including PVC, TPO, Deckseal, Duro-last, Shingles, Tile, and Standing Seam Metal.
Unlike other solar roofing contractors, our team installs REC Solar Panels—the best in the industry. We’ll handle everything from start to finish, so you can enjoy reliable, cost-saving solar energy for years. Hurry and get your Solar system installed before the 30% tax credit expires at the end of the year.
Wildfires are an increasing threat here in California, which is why we also offer home hardening services—a process designed to protect your property from flying embers and fire.
Want a cooler home without running the A/C all day? The QuietCool Whole House Fan is the perfect solution, and we’re here to install it quickly, correctly, and safely. Save Money, Live more comfortably, and breathe cleaner air!
We proudly install Owens Corning ProCat Blown-In Insulation. With superior thermal performance, ProCat helps create a more energy-efficient, comfortable, and quieter home.
One of the services we are most known for is our roof inspection service. We are known to have the most detailed and informative roof inspections in San Diego County, which is why we do over 1,000 inspections every year, working with 400+ San Diego Realtors.
We’ve always loved exterior lighting and the light shows people have during holidays. So we researched all of the top brands in the U.S. and found one we fell in love with. Check out what these lights can do here.
WE OFFER MILITARY & SENIOR DISCOUNTS!
What San Diego Homeowners have to say about us!
Our Process

Step 1: Get in Touch
Contact us to talk with one of our friendly team members. And we will gather details about your roof and your specific needs. If we determine we can help you with your project, we will schedule a roof estimate.

Step 2: Roof Evaluation
One of our estimators will come out to your property to check out your roof within 24-48 hours. We will check out all the components of your roofing system and make recommendations up our findings. If you’re not home, we’ll send a detailed bid by email within 72 hours.

Step 3: Approval & Schedule

Step 4: Roofing Work
Our team arrives on time to start the roofing work.

Step 5: Cleanup & Final Check
Frequently Asked Questions (FAQs)
How much does a roof cost in San Diego?
The cost of a new roof depends on factors like your home’s size, the materials you select, and labor. On average, roof replacements range from $10,000 to $30,000. For a more accurate quote, we offer free estimates—call today to schedule yours!
How much should you spend on a roof?
What’s the best roof for the money?
Asphalt shingles are the most budget-friendly option, while metal roofs offer excellent long-term value thanks to their durability and energy efficiency. The right choice depends on your budget and how long you plan to stay in your home. Be sure to hire a trusted roofing contractor to ensure the job is done right.
Do I need a permit to replace my roof in California?
Yes, most cities in California require a permit for roof replacements—but don’t worry, we take care of the entire permitting process for you. As a trusted San Diego roofing expert, we’re here to guide you from start to finish.
How long do roofs last in California?
That depends on the material:
- Asphalt shingles: 20-30 years
- Metal roofs: 40-70 years
- Tile and slate: 50+ years
How long does it take to replace a roof?
Most roofs are replaced in just 1–3 days, depending on the size of your home and the materials used. We’ll provide a clear timeline before the work begins. As a trusted roofing expert serving San Diego County, we’re committed to getting the job done right and on schedule.
Do you offer warranties?
Yes! Whether it’s roofing, solar, gutters, or other home improvements, our work is backed by warranties that last for years to come. We proudly serve homeowners throughout San Diego County.
Do you offer financing for roofing and solar projects?
Yes—we offer flexible financing options through GoodLeap, Wheelhouse Credit Union, and GoGreen. That means you can get the roofing services you need without paying everything upfront.
Proudly Serving Our Community
● San Diego
● Chula Vista
● Oceanside
● Escondido
● Carlsbad
● El Cajon
● Vista
● San Marcos
● Encinitas
● La Mesa
● Santee
● National City
● Poway
● Imperial Beach
● Coronado
● Solana Beach
● Del Mar
● Lemon Grove
Call Now to Schedule Your Free Estimate!
Whether it’s fixing a leak, installing a new roof, adding solar panels, upgrading your gutters, or improving airflow with a QuietCool fan, we’ve got you covered. Get in touch today for your free estimate!