Roof Replacement in Boyle Heights, CA | Millstone Roofing

Roof Replacement in Boyle Heights — Free Roof Inspection, Written Price

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

115+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Fast, Reliable Roof Replacement Across Boyle Heights

Roof replacement in Boyle Heights usually comes down to one question: can your contractor handle a tight lot without turning your block into a mess? We’ve been working these streets long enough to know the answer is yes, but only if you plan for it. Narrow driveways, street-staged dumpsters, shared walls, and neighbors watching from the porch all shape how a job runs here. We’re Millstone Roofing, led by Nelson Ibarra, and we’ve replaced roofs across the 90023 ZIP code on everything from 1920s Spanish Colonials to small stucco apartment buildings. Call us at (855) 341-6021 and we’ll tell you what your roof actually needs.

Call (855) 341-6021

Why Millstone Roofing Is Boyle Heights’s Preferred Roof Replacement Company

Most roofing work in this neighborhood happens on homes built between the 1920s and 1950s. That means shallow pitches, add-on rooms, multiple layers of old roofing, and flashing that has been failing quietly for years. We know what to expect before we lift a shingle. Our crews understand that a Boyle Heights job site often has a three-foot side yard and a dumpster that has to sit in the street. That local knowledge keeps the job moving and keeps your neighbors from calling the city on a Tuesday morning.

Nelson Ibarra has built the company around one principle: inspect first, then recommend. Every Roof Replacement we scope starts with documented findings, not a sales pitch. When we tell a homeowner on Soto Street they need new decking, we show them why. When we tell someone off Cesar Chavez Avenue that a repair will hold, we mean it. That’s the reputation we’ve earned in Boyle Heights, and it’s the one we protect.

We also bring something most roofers can’t: seven manufacturer lines and no quota to push. GAF, CertainTeed, Owens Corning repair in Boyle Heights, IKO, Atlas, Tamko, Boral. Your roof gets the material that fits, not the one we happen to stock deep.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Flat Roof Replacement in Boyle Heights

Flat Roof Replacement in Boyle Heights usually involves a low-slope or fully flat section on an older home, often a rear addition or a garage conversion that was built when the house was expanded decades ago. These roofs take a beating here. The basin sun bakes the surface from June through October, and the rare but real winter downpours expose every weak seam and failed patch. What looks like a small ponding issue is often failed underlayment underneath, and patching it again just buys you one more season.

A flat roof replacement on a typical Boyle Heights bungalow or small apartment building runs $8,500 – $14,000 depending on square footage, the condition of the existing decking, and whether we need to hand-carry tear-off through a side yard. That includes removing the old layers, replacing damaged decking, installing new underlayment and membrane, and re-flashing every penetration.

What We Check Before Replacing a Flat Roof

We remove the old layers down to the decking first. On Boyle Heights homes with 60 to 80 years of patches, we often find sections of plywood or tongue-and-groove that need to come out. We document everything. The homeowner sees photos of what we found before we install a single new layer.

Membrane Choice on Tight Lots

For a low-slope section on a small lot, modified bitumen is often the right call. It goes down in rolls, which means less staging space than a hot-mop job on a narrow street. We can also use TPO or a tapered system if the slope drains poorly and you want ponding water gone for good.

Roof Installation in Boyle Heights

Roof Installation in Boyle Heights often means a full tear-off and rebuilt roof on a home that has never had a proper underlayment system, just layer after layer of shingles nailed over the original. We see this constantly on the 1920s to 1950s stock. The house looks fine from the street, but up on the roof it’s three layers deep and the decking underneath is soft in the valleys. That’s when installation means starting over, not just recovering.

A complete Roof Installation on a standard bungalow here runs $10,000 – $16,500. Architectural shingles account for most of what we install because they hold up to the UV load better than three-tab and they look right on a Spanish Colonial or Craftsman cottage. If the home has a larger footprint or a second story, the number goes up from there.

Tear-Off First, Always on These Homes

We don’t install over old layers in Boyle Heights. The weight adds up, the old flashing never gets fixed, and you’re paying for a roof that hides its problems. On a 1940s bungalow, a clean tear-off is the only way to see what the decking actually looks like.

Decking and Underlayment on Rebuilt Roofs

Once the old layers come off, we replace any rotted or delaminated decking and lay a new synthetic underlayment across the whole surface. In the valleys and around chimneys and vents, we use ice and water shield. Then the shingles go down, and the ridge gets ventilated. This is the difference between a roof that lasts 12 years and one that lasts 25.

Trusted Brands We Service in Boyle Heights

We install and service GAF, CertainTeed, and Owens Corning systems on homes across the 90023. Because we stock multiple lines, we can get the specific shingle you want without waiting for a distributor run through downtown traffic. On a Boyle Heights job where we’re already staging materials in the street, having the right product on the truck the first morning matters. Atlas, Tamko, and Boral round out the portfolio, which means we can match the right profile and color to an older home without telling you to settle for whatever’s available.

Common Roof Replacement Problems We See in Boyle Heights Homes

  • Three layers of old roofing on a shallow pitch. The house looks flat from the curb, but up top we find multiple layers that trap heat and hide soft decking. Tear-off is slow work when the side yard is three feet wide.
  • Ponding water on low-slope rear additions. Winter rain sits in low spots where old flashing has failed, and by spring the ceiling below is stained. We rebuild the slope or install a membrane that moves water off the roof.
  • Street staging problems. With no driveway access on many blocks, the dumpster goes in the street and debris gets hand-carried through the side yard. If the crew doesn’t cone off the area and cover parked cars, the job turns into a block-wide argument.
  • Skirted decking repairs. Some contractors roof over rotted wood to save a day. In Boyle Heights, where the summer heat expands and contracts everything, that skipped decking repair shows up as a wavy shingle line within two years.
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Pricing for Roof Replacement in Boyle Heights, CA

For a full Roof Replacement on a standard 1,000 to 1,500 square foot Boyle Heights bungalow, most homeowners pay between $9,500 and $15,000. Flat roof sections run $8,500 – $14,000 on their own or as part of a larger job. A straight tear-off and architectural shingle installation on a simple gable roof sits at the lower end. The number climbs when we’re hand-carrying debris from a rear addition, replacing decking, or rebuilding flashing around a chimney that hasn’t been touched since the Truman administration. What does not change the price: which contractor your cousin recommended. Call (855) 341-6021 and we’ll give you a written, line-item quote. Estimates are free, and we don’t change the number once the work starts.

We Also Serve Cities Near Boyle Heights

Millstone Roofing works across the Eastside and into the neighboring cities. We’re on jobs in East Los Angeles, Maywood, Commerce, and Bell every week. If you’re just outside the neighborhood line, call us anyway. Our Roof Replacement crews know these streets well, and a short drive doesn’t change how carefully we run your job.

Serving Boyle Heights, CA — Our Local Coverage Area

We’re based in the Boyle Heights area and know this community well. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.

FAQs About Roof Replacement in Boyle Heights

Call Millstone Roofing for Your Boyle Heights Replacement

If your roof is showing its age and you want a straight answer about whether to repair or replace, call us at (855) 341-6021. We’ll inspect first, document what we find, and give you a line-item quote that holds. Nelson Ibarra and the crew know Boyle Heights roofs, the streets, the parking problems, and the neighbors. You’ll know what you’re paying for before we start, and you won’t get handed off to a subcontractor halfway through. One crew, one company, from the first inspection to the final shingle.

Written by Nelson Ibarra, Owner at Millstone Roofing, serving Boyle Heights and the Eastside.

Why Boyle Heights Chooses Millstone Roofing

We set the standard for roof replacement in Boyle Heights.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Boyle Heights

Getting your roof replacement handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof replacement needs and we provide an upfront, transparent quote — no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Boyle Heights — typically within 30–60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roof replacement pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Boyle Heights Customers Say

Trusted by homeowners across Boyle Heights and surrounding areas.

★★★★★

"Valley had been done without proper underlayment and was leaking. Redone correctly, and he explained exactly what had been wrong so I could understand it."

Eric Chen · Verified customer
★★★★★

"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."

Riya Rao · Verified customer
★★★★★

"He told me my roof had another five or six years in it and I should not replace it yet. He was standing there with a quote pad in his hand. That's why I'll call him when it's time."

Diego Guzman · Verified customer

Ready for Roof Replacement in Boyle Heights?

Call now for a free estimate — or request one below. Licensed, insured, and here with fast after-hours help in Boyle Heights.

(855) 341-6021

Request a Free Estimate in Boyle Heights

Tell us about your roof replacement needs — we'll respond within the hour.

By providing your information above, you agree to our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch