For homeowners
Residential Roofing
Roofing services for your home, from repairs and maintenance to replacement.
Explore Residential RoofingQuality roof repairs, replacement and installation for your home or business.
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.
For homeowners
Roofing services for your home, from repairs and maintenance to replacement.
Explore Residential RoofingFor businesses
Roofing support for business owners and property managers.
Explore Commercial RoofingExplore our services
Repair damaged roof components and address repairable roofing problems.
Replace an aging or damaged roof with a new roofing system.
Care for your roof with inspections and preventive maintenance.
Plan roofing for new construction or an addition.
Explore shingle roofing services, materials and care.
Explore tile roof services and repair options.
Find the source of water intrusion and understand the next step.
Install or replace gutters to collect roof runoff.
Address leaking, loose or damaged gutters.
Compare aluminum gutter options for your property.
Install or replace downspouts to direct roof runoff.
Repair damaged, loose or leaking downspouts.
From your first call
Share your property, the issue and the service you are considering.
Discuss the roof condition, recommended work and project scope.
Review the estimate and agree on the work before moving forward.
Roofing questions
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.
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.
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.
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.
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.
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.
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.
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

East Bay · Roofing Decisions
Compare roof repair and replacement in the East Bay. Learn which signs to discuss, what an assessment should cover and how to compare estimates.
Read the guide
Oakland · Roof Maintenance
Prepare your Oakland roof and gutters for rainy weather. Review visible warning signs, drainage concerns and questions to ask before scheduling maintenance.
Read the guide
Alameda · Commercial Roofing
Understand commercial roof leaks in Alameda, including flashing, roof penetrations and drainage concerns, before discussing an assessment and repair scope.
Read the guideServing the East Bay
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
Tell us about your home or business and take the next step with a free estimate.