Crown Trim Roofers logo

Roofing Contractor in Avalon, CA

A roofing contractor in Avalon, CA has to plan around the water first: about two hours from our base, with a drive to San Pedro, a ferry crossing and materials by barge. We take island jobs only with advance planning, so call first and we will talk through timing before anything is scheduled.
  • 4.8★ from 73 Google reviews
  • Free estimates
  • Same day or next day service
  • Photos of what we find
Avalon hillside homes with red tile and flat roofs above the harbor on Catalina Island, with boats in the bay

Avalon is on Santa Catalina Island, about two hours from our base on Pacific Coast Highway once you count the drive to San Pedro and the ferry crossing. Roofing materials cannot follow us onto the boat in bulk. They go by barge. So on Catalina the first question is logistics, not shingles, and we would rather be candid about that now than surprise you later. Please call first, and we will go through timing, access and what the job needs before any schedule is promised.

How barge and ferry shape an island roof job

Materials on a barge have lead time. Crews on a ferry have a timetable, and rough water can delay a crossing. Together these set the real schedule of any Avalon job. The usual order is a call, a look at photos, a planned visit, then ordering and delivery. A job that takes a day on the mainland can take much longer to line up here.

Salt air, steep lots and flat decks in Avalon

Avalon has tight lots that climb a hillside above the harbor. Many buildings have red tile, flat roofs or small roof decks, and all of them sit in salt air. Metal flashing, gutters and fasteners rust early. Water also runs fast downhill, so a clogged gutter or an unsealed seam sends water to the walls below. Our guide to salt air and roofs in the beach cities covers the same wear on the mainland coast.

Red tile and flat roofs of closely packed Avalon houses climbing the hillside above Avalon Bay
Closely packed hillside roofs above a harbor, where salt air reaches every metal part.

Old clay tile, steep lanes and flat decks: the Avalon roof mix

Avalon was built up quickly in the 1920s and 30s, and the island once made its own roofing tile and brick from local clay. Original Catalina tile is still on some buildings, so a roof can be older and more historic than it looks from the harbor. Beside the tile are flat decks, small additions and low-slope commercial roofs, all packed onto lots that climb a hill. Salt air attacks the metal, and moist marine air keeps the north-facing and shaded slopes damp. Roofs here are often reached from the street by ladder or stair, with no driveway for equipment, so even basic access shapes the plan.

Water also behaves differently on a steep lot. A failed gutter or seam on one level drains onto the roof or wall below, so leaks can appear in a neighbor's building and not your own. A photo record of the roof and drains protects everyone in the argument that follows.

What an Avalon visit involves

We offer free estimates and roof inspections. For Avalon we start with photos and a phone call, then plan an on-site visit around the ferry. Our photos show what turned up, explain your choices, repair or replace, in simple terms and favor a repair when a repair will do. Streets are narrow and cars are limited, so we ask where materials can be staged and how they reach the roof.

For a general overview of what we do, see our roofing contractor in Torrance page.

Services most needed on island roofs

What we ask before agreeing to an island job

We would rather be direct: a leak that needs a patch today is probably better served by someone already on the island, and we can talk you through a temporary cover by phone. For planned repair or replacement work, we need:

  • Photos of every roof slope, flashing, drain and gutter, taken in daylight
  • The roof type, age and number of layers if known
  • Where materials can be unloaded and staged, and how they reach the building
  • Who will receive the delivery and what time windows the dock allows
  • A realistic window that allows for ferry delays and rough weather

With those answers we can say whether the job makes sense for us and what it needs, before anything is ordered.

Catalina's own rules

Avalon has its own city government, so confirm with the City of Avalon which office handles your roofing permit and whether the older parts of town carry design review. Our Los Angeles County service area page covers how permits vary across the county. Most of the island beyond town is protected land, and that keeps lots small.

Rust-streaked metal flashing and a corroded gutter corner on a flat-roofed building near the Avalon waterfront
Rust-streaked flashing and a worn gutter corner, the kind of salt-air wear found near water.

Our base and how to reach us from Avalon

Crown Trim Roofers, 2765 Pacific Coast Hwy, Torrance, CA 90505. Approximate drive: about 2 hr (drive to San Pedro, then ferry; materials by barge).

Get directions

Request a Quote

Prefer to talk? Call (209) 563-1278 first. It is the fastest way to reach us.

Roofing questions from Avalon

How long does it take to get a roofer out to Avalon?

Longer than on the mainland. Our same day or next day service applies to the South Bay, not to the island, because the trip is about two hours and depends on the ferry timetable. Expect to plan the visit in advance, and note that weather can delay a crossing. Call first, describe the problem and send photos, and we will explain what is realistic.

How do roofing materials get to Avalon?

By barge. Catalina is a car-light island, so roofing material is shipped over and moved through town by truck or cart, not driven in from the mainland. That adds lead time and cost drivers a mainland job lacks, and tight streets limit what can be staged. Planning delivery dates before tear-off is the first step on any Avalon re-roof.

Nearby areas we serve

More in Los Angeles County and across all service areas.

Roof work on Catalina? Call first to plan it.

Crown Trim Roofers · 2765 Pacific Coast Hwy, Torrance, CA 90505 · (209) 563-1278

Call (209) 563-1278
Call (209) 563-1278