Quality roof repairs, replacement and installation for your home or business.

Roofing Services

Banner Roofing Company provides residential and commercial roofing across 11 East Bay communities. Oakland and Alameda are our primary markets; we also serve Berkeley, San Leandro, San Lorenzo, Castro Valley, El Cerrito, Fremont, Hayward, Moraga, Orinda. Whether you are dealing with a leak, planning a replacement or caring for an existing roof, start with the service that fits your property.

Explore roof repair, roof replacement and roof maintenance. For water intrusion, roof leak detection helps frame the discussion about the source. Our separate service pages also cover shingle and tile roofing, new roof installation, gutters and downspouts, including repairs, installation and aluminum gutter options.

Homeowners can begin with residential roofing; business owners and property managers can explore commercial roofing. The right approach depends on the roof’s condition, the building and your project goals. View our East Bay coverage map, explore our work and contact Banner Roofing with your property location and roofing needs.

At a glance

Find the service that fits your property: repairs, replacement, new installation, maintenance, leak detection, shingle and tile roofing, gutters and downspouts.

Explore our services

What Can We Help You With?

Roof Repair

Repair damaged roof components and address repairable roofing problems.

Roof Maintenance

Care for your roof with inspections and preventive maintenance.

Tile Roofing

Explore tile roof services and repair options.

Our work

See the Details That Make a Roof

Explore roofing and drainage details in our project gallery.

From your first call

A Clear Path to Your Roofing Project

  1. 01

    Tell Us About Your Roof

    Share your property, the issue and the service you are considering.

  2. 02

    Understand Your Options

    Discuss the roof condition, recommended work and project scope.

  3. 03

    Plan the Next Step

    Review the estimate and agree on the work before moving forward.

Roofing questions

A Few Answers Before You Begin

How do I know if I need a roof repair or a full roof replacement?

A repair may be appropriate when damage is limited to one area and the surrounding roof remains in serviceable condition. Widespread deterioration, repeated leaks or damage affecting several roofing components can make replacement the more practical option. The decision should consider the roof’s condition and repair history, rather than age alone.

Ask which components are damaged, whether the cause can be corrected with a defined repair and how the options compare. Start with our roof repair and roof replacement pages, then discuss the findings and proposed scope with Banner Roofing.

Why does my roof leak when it rains, even if I cannot see any damage?

Rain can enter through worn flashing, damaged roofing or gaps around roof penetrations even when the problem is difficult to spot from the ground. Water can also travel along roofing components before appearing inside, so a ceiling stain does not necessarily identify the entry point.

Note where water appears, whether wind or heavy rain makes it worse and whether the issue has happened before. Those observations help guide the investigation. Our roof leak detection page explains why finding the source matters before choosing a repair. Arrange a professional assessment rather than climbing onto a wet roof to investigate.

How much does roof repair or roof replacement cost in the East Bay?

Roofing costs depend on the work your property actually needs. Roof size, pitch, access, material selection, removal of existing roofing and the condition of underlying components can all affect a replacement estimate. For a repair, the source of the problem and the extent of the affected area help determine the scope.

A general price range cannot account for those differences. Share your address, roof material if known, photos taken safely from the ground and any leak or repair history when you request a free estimate. Ask for a written scope so you can compare what each proposal includes, along with the price.

How often should I have my roof inspected and maintained?

An annual professional roof inspection is a useful starting point, with additional checks after significant storms or when you notice a leak, loose material or a drainage problem. The right schedule also depends on the roof’s material, condition, nearby trees and any maintenance requirements for the roofing system.

For East Bay properties, preparing before the rainy season can help identify concerns before sustained wet weather. Ask about flashing, roof edges, penetrations and drainage rather than relying only on the appearance of the main roof surface. Our roof maintenance page explains what to discuss when planning care for an existing roof.

Can missing shingles or broken roof tiles be repaired without replacing the entire roof?

Sometimes. Localized damage does not automatically mean the whole roof needs replacement. A roofer should assess the affected area, the surrounding material and the components underneath before recommending a repair. The condition of the wider roof and any history of recurring problems also matter.

Replacing a visible shingle or tile is only part of the decision: ask whether the proposed work addresses the cause of the problem and the condition beneath it. Review our separate shingle roofing and tile roofing pages, then confirm the available repair scope for your particular roofing material with Banner Roofing.

Can damaged gutters or downspouts cause water problems even when my roof looks fine?

Yes. Gutters and downspouts collect and direct roof runoff, so a drainage problem can affect the property even when no obvious roof-surface damage is visible. Blocked, leaking or disconnected components can allow water to overflow or discharge where it should not. Roof drainage should be reviewed as a connected system.

Tell your contractor where water overflows during rain, where it collects and whether any sections are loose or separated. Explore gutter repair and downspout repair if components are damaged. If replacement is needed, our separate installation pages explain the next questions to ask about layout and discharge.

What should a commercial roof inspection look at besides the roof surface?

A commercial roof assessment should consider signs of water intrusion inside the building as well as the condition of the roof and its drainage. Seams, flashing, roof penetrations and areas around rooftop equipment can deserve closer attention. An interior leak may also involve an exterior wall or another building component rather than the roof surface alone.

Provide previous inspection and repair records, describe when leaks occur and explain any access or operating requirements. Ask which areas were assessed and what findings support the recommendation. Visit our commercial roofing page and confirm that your specific roofing system is within Banner Roofing’s available service scope.

What should be included in a written roofing estimate?

A useful estimate should identify the area being worked on, the recommended materials and the work included. For replacement projects, ask about removal, disposal, flashing and underlying components. Clarify how additional damage discovered during the work would be documented and priced, rather than assuming every possible repair is included.

Also ask about project arrangements, cleanup and the terms of any applicable material or workmanship warranty. Compare proposals by their scope and exclusions as well as their totals. Use our contact form to describe your project, and ask for an explanation of any item you do not understand before approving the work.

Roofing tips & advice

Helpful Guides for Property Owners

Serving the East Bay

Find Roofing Help in Your City

Explore local roofing services, practical advice and planning resources for your property.

Also serving: Berkeley · San Leandro · San Lorenzo · Castro Valley · El Cerrito · Fremont · Hayward · Moraga · Orinda

View All Service Areas & Map →

Your roofing project starts here

Let’s Talk About Your Roof.

Tell us about your home or business and take the next step with a free estimate.

Request a Free Estimate510.895.4433