Skip to main content

Residential Roofing Contractor

10-Year Workmanship Warranty  |  Free Estimates  |  Fully Licensed and Insured

(619) 654-9231

Professional Re-Roofing Services

Whether it's time for a new roof or you're re-roofing to add an addition onto your home, put your trust in Old Fashion Roofing Co for professional work! As a quality roofing contractor in El Cajon, CA, we offer replacement and new construction roofs throughout San Diego County.

Rely on us to work quickly, efficiently, and with minimal disruption to your day-to-day activities. We are knowledgeable on the local zoning laws, building permit requirements, and homeowners association guidelines. You can come to us for a variety of roofing styles, products, and materials to fit your budget and match your home. 

What Kind of Roof Is Right For You?

  • Asphalt Shingles: The most common type of roof in California and around the United States, asphalt shingles are a versatile choice for nearly any home. These affordable roofs come in a wide variety of colors to fit any style, and provide weather-resistant protection for your home for up to 25 years.
  • Tile Roofing: With its distinctive Mediterranean aesthetic, tile roofing is a popular choice in Southern California. These long-lasting roofs can help cool your home, and provide a higher level of fire resistance than asphalt.
  • Slate Roofing: Natural slate roofing is an elegant and timeless touch for a high-end home. These durable roofs can last well over a century with proper maintenance, and come in a surprising variety of colors and patterns.

 Whichever roof you choose, contact us today or fill out our online form for a FREE estimate from one of the leading roofing contractors in La Mesa, CA and San Diego County! We offer a 3% discount for military, senior citizens, and first responders.