Professional Roof Removal in San Jose & the Bay Area
Safe, efficient roof teardown for all materials and styles.
From asphalt shingles to clay tiles, we remove old roofing with care to protect the underlying structure. Our licensed team handles debris containment, haul-away, and recycling where possible — so your new roof project starts clean and on schedule.
Our Roof Removal Services
Our crew removes roofing systems of all materials and slopes — from steep shingle roofs to flat commercial-style coverings. We take down each layer with care.
We perform roof removal for:
- Asphalt shingles
- Clay and concrete tiles
- Metal panels
- Slate roofing
- Flat roofing membranes
- Underlayment and flashing
We contain debris, protect your structure, and clear the site completely — so your new roof installation can start without delays.
Why Hire a Professional Demo Crew?
Removing a roof is dangerous work that can result in injury or damage to the underlying structure if not done correctly.
Our licensed and insured team ensures:
- Safe removal of roofing materials at any height
- Protection of structural components and interiors
- Proper disposal and recycling of old roofing materials
- Compliance with OSHA and local safety standards
- Complete debris removal from the property
We handle the job with safety and precision, leaving your structure ready for a smooth new roof installation.
What Affects the Cost of Roof Removal?
Several factors impact the cost of your project. We offer fast, accurate quotes based on your layout and scope.
Your quote will depend on:
- Location and travel distance
- Roof size, pitch, and material type
- Accessibility and height of structure
- Presence of multiple roofing layers
- Underlayment or structural repairs needed
- Hauling and disposal of roofing materials
Estimates typically require photos or site visit, but we respond quickly and work around your schedule.
Let's Work Together
Get your project done by a fully licensed, 5-star-rated team that shows up fast and does it right.
See the Results
We’ve demolished and removed numerous roofs across San Jose and the entire Bay Area.
Related Services
Awning Removal
Removing a patio awning or storefront shade? Our team takes down wall-mounted or freestanding units without damage to siding or trim — cleanup and haul-away included.
Chimney Removal
Taking down an unused or unsafe chimney? We demo brick-by-brick with rooftop care and structural awareness — cleanup and proper sealing always included.
Pergola Removal
Replacing or tearing down an old pergola? We safely dismantle wood or metal structures anchored to decks, patios, or yards — leaving the area prepped and ready for your next project.
FAQs - Roof Removal
Yes. We strip roofing down to the decking, removing all layers and materials.
Yes. We can phase removal to protect parts of your home or building during the process.
Yes. We remove metal roofing panels and fasteners safely and efficiently.
Yes. We can install temporary weather protection until new roofing is installed.
Yes. We haul away and dispose of or recycle materials as part of the project.
Our Environmental Commitment
- Proper disposal and recycling of materials
- Safe handling of contaminants and hazardous materials
- Free recycling of common materials like cardboard, paper and glass
Demo shouldn’t mean dumping. At Bay Area Demo & Hauling, we recycle tile, porcelain, metal, cardboard, and wood whenever possible — and properly dispose of non-recyclable materials. Our trucks are loaded with care, and your waste won’t end up where it doesn’t belong.
Service areas
Serving San Jose + the Greater Bay Area
We proudly serve San Jose, Santa Clara, Sunnyvale, Cupertino, Milpitas, and all surrounding cities within 25 miles. Not sure if we cover your area? Just ask.
Alameda County
- Alameda*
- Berkeley*
- Castro Valley*
- Fremont
- Hayward*
- Newark
- Oakland*
- Union City
Contra Costa County
- Richmond*
San Francisco County
- San Francisco*
San Mateo County
- Atherton
- Belmont*
- Brisbane*
- Burlingame*
- Daly City*
- East Palo Alto
- Emerald Hills*
- Foster City*
- Menlo Park
- Millbrae*
- Portola Valley*
- Redwood City
- San Bruno*
- San Carlos
- San Mateo*
- South San Francisco*
- Woodside*
Santa Clara County
- Almaden
- Campbell
- Cupertino
- Gilroy*
- Los Altos
- Los Gatos
- Loyola
- Milpitas
- Morgan Hill
- Mountain View
- Palo Alto
- San Jose
- San Martin*
- Santa Clara
- Saratoga
- South San Jose
- Stanford
- Sunnyvale
*Cities outside the 25m radius have a higher minimum project cost due to travel time.
How to Schedule
Simple steps to get your items hauled away
1
Call us at (408) 663-JUNK or submit a lead form below for your free estimate.
2
We provide a free estimate (we might need pictures of your project).
3
We’ll set a 2-hour window and notify you 15-30 minutes before arrival.
4
We come to your location, do the work, load up your items, and haul them away.