Back to Blog
Maintenance5 min readJanuary 15, 2026

7 Signs You Need a New Roof in Santa Cruz County

By Mike Fassio

Is Your Roof Telling You Something?

Your roof is your home's first line of defense against Santa Cruz County's unique weather conditions – from coastal fog and salt air to winter rains and occasional high winds. Knowing when it's time for a replacement can save you from costly water damage and emergency repairs.

Here are the seven most important signs that indicate your roof may need replacement:

1. Age of Your Roof

Most asphalt shingle roofs last 20-25 years, while tile and metal roofs can last 50+ years. If your roof is approaching or has exceeded its expected lifespan, it's time for an inspection. In Santa Cruz County's coastal climate, roofs can sometimes age faster due to salt air exposure.

2. Curling or Missing Shingles

Shingles that are curling at the edges, cracking, or missing entirely are clear signs of wear. This is especially common after our winter storms. Missing shingles leave your roof deck exposed to water damage.

3. Granules in Your Gutters

If you're finding excessive granules (they look like coarse sand) in your gutters or downspouts, your shingles are deteriorating. This is normal at the end of a roof's life, but excessive granule loss means reduced protection.

4. Daylight Through the Roof Boards

If you can see daylight coming through your attic roof boards, you have a serious problem. This means moisture and cold air can also get in, leading to energy inefficiency and potential water damage.

5. Sagging Roof Deck

A sagging or drooping roof is a sign of structural issues, often caused by prolonged water damage. This requires immediate attention and likely a full roof replacement along with structural repairs.

6. Water Stains on Interior Ceilings

Brown stains or water marks on your ceilings or walls often indicate roof leaks. While sometimes a repair can fix the issue, recurring leaks usually mean it's time for a new roof.

7. Moss and Algae Growth

While some moss is common in Santa Cruz's foggy climate, excessive moss can trap moisture and cause shingle deterioration. If moss is lifting your shingles, it's time for professional evaluation.

What to Do Next

If you've noticed any of these signs, don't wait until a small problem becomes a major expense. Contact Fassio Roofing for a free, no-obligation roof inspection. We'll give you an honest assessment of your roof's condition and all available options.

As local Santa Cruz County roofing experts for over 30 years, we understand the unique challenges our coastal climate presents. We'll help you make the best decision for your home and budget.


Ready for a professional assessment? [Contact us](/contact) or call (831) 708-4061 to schedule your free roof inspection.

Share this article: