Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Ojus
If you need a roofing company in Ojus, FL, the most important thing to know is that your roof has to meet Miami-Dade County’s High Velocity Hurricane Zone (HVHZ) code, the strictest wind-load standard in the United States. That single fact shapes every repair, replacement, and inspection we do here. Tilehurst Roofing handles the full HVHZ paperwork trail for Ojus homeowners, from the Miami-Dade County Notice of Acceptance (NOA) on every product to the county permit and inspection sequence. Call us at (945) 303-9821 and we’ll walk you through what your roof actually needs.
Ojus sits in unincorporated Miami-Dade County, which means there is no city building department to pull permits through. Everything runs through the county system, and the county enforces HVHZ requirements that roofers working in North Miami Beach or Aventura are not always used to. We are. Greg Holloway, who leads our team, has spent years working the county’s unincorporated permit workflow, and we know what county inspectors look for when they walk an Ojus roof.
Why Tilehurst Roofing Is Ojus’s Preferred Roofing Company
Ojus homeowners tend to know more about wind-load ratings than most, because their roofs have to survive the same storms as everyone else in Miami-Dade, plus the extra scrutiny of a county-only permitting system. We like that. Our written quotes list the specific NOA product numbers going on your roof, so when the county inspector asks, the answer is already in your hand. We put the price in writing before any work starts, and every repair comes with a written guarantee delivered before the crew leaves your driveway, not mailed a week later.
Homeowners here have told us they were burned by contractors who quoted one price on the phone and another at the door. That does not happen with us. When Greg Holloway or one of our background-checked, uniformed technicians walks your Ojus roof, the price you get is the price on the contract. No change orders because we discovered something we should have seen from the ground. If a repair fails inside the one-year guarantee period, we come back and fix it at no charge under our 365-Day Done Right Promise. That promise is in writing, and it applies to every job we do in Ojus.
We answer the phone with a live person, 24 hours a day, seven days a week. Evening call about a leak after a summer storm? You’ll get a person, not a voicemail. Ojus storms do not wait for business hours, and neither do we.
Free Roof Estimate in Ojus
A Free Roof Estimate in Ojus means one of our technicians climbs onto your roof, documents what is there, and gives you a written line-item price before any work begins. For an Ojus home, that estimate has to answer one question your neighbors to the east in Aventura might not think to ask: does every product listed carry a current Miami-Dade County NOA? We check that before we quote, because a cheap bid using non-NOA materials will fail HVHZ inspection and leave you with a roof your insurance carrier may not cover after a storm.
Most asphalt shingle replacements on Ojus homes run $11,500 to $18,000, depending on decking condition and roof size. Flat built-up roof repairs, common on the 1950s through 1970s CBS tract homes here, typically run $900 to $2,800 per repair. A full flat roof replacement with taper improvements for drainage starts around $9,500 and goes up with square footage and the number of penetrations. We give you the exact number in writing, free.
What the Estimate Covers
The written estimate you receive lists every product by manufacturer and NOA number, the decking replacement scope if we suspect damage, flashing details, and the permit fee for the Miami-Dade County unincorporated system. It also states the drainage slope, because ponding on Ojus flat roofs is not a cosmetic issue, it is a code and longevity issue we address in every quote.
When Ojus Homeowners Need One
Before you buy or sell a home here, a documented roof inspection with an NOA compliance check can make or break the deal. After any storm with sustained winds above 50 mph, an estimate doubles as a damage assessment your insurance carrier will actually read. And if your roof is past 15 years old on a CBS tract home, you should know what a replacement will cost before it becomes an emergency. Call (945) 303-9821 to schedule yours, no obligation, and you’ll have the written price in hand before we start any work.
Roofing Contractor in Ojus
Choosing a Roofing Contractor in Ojus is different from choosing one in a city-run municipality, because your contractor has to know the county’s HVHZ system cold. We do. Our crews work Ojus weekly, so we know what the county inspectors flag on mid-century CBS homes: rusted flashing at AC curbs, multiple layered old roofs hiding compromised decking, and drainage that fails ponding tests after July thunderstorms. We also know the county re-inspection requirements when mid-project decking changes are discovered, and we flag those changes before we close anything up, which keeps your permit on schedule.
Every Tilehurst Roofing technician on an Ojus job is background-checked and in uniform. You will know who is on your roof. We are part of the Kingswell family of roofing companies, founded in 2000, and we operate under the Kingswell Guarantee: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, put the guarantee in writing, and come back if it fails.
Material Choice, Not House Brand
We install products from seven leading manufacturers, so the material fits your Ojus home rather than whatever is in the truck. GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral all make NOA-approved lines for Miami-Dade’s HVHZ, and we will show you the difference in wind ratings and warranty depth between them. For Ojus’s flat and low-slope roofs, we typically recommend the specific modified bitumen or TPO systems that carry current NOA numbers for this wind zone.
HVHZ Documentation Done Right
Every compliant Ojus roofing job leaves you with a paper trail: the NOA numbers for every installed product, the county permit number, the passed inspection record, and our written warranty. That documentation is what your insurance carrier wants to see after a storm, and it is what a cheap contractor cannot produce. We build it into every quote, never as an add-on.
Trusted Brands We Service in Ojus
We service and install GAF, CertainTeed, and Owens Corning roofing systems in Ojus, and because we work this community weekly, we keep the common flashings, underlayments, and fasteners for these systems stocked locally with our South Florida dispatch office. That means when a county inspector flags a specific NOA-compliant flashing detail on your 1960s built-up roof, our crew is not waiting a week for a part to arrive from another state. We carry what Ojus homes need, because we know what Ojus homes need. If you have a preferred manufacturer from our full line of seven, we will bid it honestly and install it to the county’s HVHZ standard, with the NOA documentation to prove it.
Common Roofing Company Problems We See in Ojus Homes
- Ponding water on flat built-up roofs. Ojus sits in the low-lying flatlands near the Oleta River watershed, and the area’s intense summer convective storms drop water faster than mid-century rooflines can shed it. Roofs built in the 1950s through 1970s were not engineered to modern slope or scupper standards, and standing water accelerates failure.
- Salt corrosion on flashings and fasteners. Biscayne Bay is close enough that salt-laden air corrodes metal roofing components faster here than in communities a few miles inland. We regularly see rusted-through AC curb flashing and compromised fasteners on Ojus homes that look fine from the ground.
- Multiple hidden roof layers on CBS tract homes. The dense stock of one-story concrete block and stucco homes in Ojus were built during the 1960s building boom, and many have been patched and re-roofed three or four times. Tear-offs frequently uncover multiple layers and decking that should have been replaced a decade ago.
- Contractors unfamiliar with county-only permitting. Ojus has no city hall to pull permits through. Roofers who work mostly in North Miami Beach or Aventura sometimes assume a city permit is needed, delay the job while they figure out the county system, and then get caught by HVHZ re-inspection requirements they did not plan for.
Pricing for Roofing Company in Ojus, FL
Here are the real numbers for Ojus. A standard asphalt shingle roof replacement on a 1,200 to 1,800 square foot CBS home runs $11,500 to $18,000, including county permit fees and NOA-compliant materials. If the roof is flat or near-flat, which many mid-century Ojus homes are, a full built-up or modified bitumen replacement with drainage taper runs $9,500 to $16,000. Roof repairs range from $450 for minor flashing work to $2,800 for larger decking and penetration repairs. Metal roofing in Ojus starts around $16,500, and tile roofing starts around $18,000, both requiring NOA-rated systems. What moves the price is decking condition, which we cannot always see until the old layers come off. You will get the exact number in writing before we start anything, free. Call (945) 303-9821 for your written estimate.
We Also Serve Cities Near Ojus
Our crews serve Ojus and the surrounding communities of Roofing Company in Ojus. We also work in Miami, Hialeah, Fort Lauderdale, and Pembroke Pines. If you are a homeowner in one of these cities and want the same HVHZ-compliant documentation we provide in Ojus, Roofing Company team at Tilehurst is ready to help. The county requirements do not change at the city line.
Serving Ojus, FL - Our Local Coverage Area
We’re based in the Ojus 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 Roofing Company in Ojus
Because Ojus is in unincorporated Miami-Dade County, every roofing product installed on your home must carry a current Miami-Dade County NOA, which certifies the product passed wind-load testing specific to the High Velocity Hurricane Zone. A standard Florida product approval or a generic Miami-Dade rating is not enough. If your contractor installs products without a current NOA, the county HVHZ inspection will fail, and your insurance carrier may deny a future claim because the roof does not meet the code your policy assumes. Call (945) 303-9821 to have us verify the NOA status on your existing roof or your next quote.
Yes, ponding water is a code and warranty issue because the flat roofs on Ojus’s 1950s through 1970s CBS homes were not built with the drainage slope that current standards require. Standing water accelerates membrane breakdown, and combined with salt-laden air from Biscayne Bay, it corrodes flashings and fasteners faster than on a properly drained roof. A compliant re-roofing job in Ojus should include adding a taper or improving scuppers to move water off the roof, not just layering new material over the same ponding problem. We include drainage correction in every flat roof quote we write for Ojus homes.
Documented HVHZ compliance with the NOA numbers, county permit record, and passed inspection report attached to your roofing job gives your insurance carrier proof that your roof meets the wind-load standard your policy assumes. Without that paper trail, a post-storm claim can be delayed or denied while the carrier questions whether the roof was code-compliant. A compliant Tilehurst quote includes all of that documentation, and we hand you the paperwork before the crew leaves. It is the difference between a roof your insurer trusts and one it investigates.
Roofers who normally pull permits through the city building departments in North Miami Beach or Aventura are often unfamiliar with Miami-Dade County’s unincorporated building department, which handles all Ojus permits. The county’s inspection queue times are different, and the county enforces stricter HVHZ re-inspection requirements when mid-project decking changes are found. A contractor who has not worked the county workflow can delay your job weeks while they figure it out, and that delay can leave your Ojus roof exposed during hurricane season. We work the county system every week and build its timeline into our schedule before we start.
A compliant Ojus roofing quote should list every product by manufacturer with its current Miami-Dade County NOA number, include the county permit fee, specify the decking replacement scope, address drainage improvements on flat roofs, and state that all inspections will be scheduled through the county’s unincorporated system. A cheap bid typically leaves out the NOA documentation, ignores drainage, and assumes a city permit process that does not exist here. That cheap quote becomes an expensive correction once the county inspector is involved. Get your written, fully documented quote from us free at (945) 303-9821.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Ojus and the surrounding Miami-Dade communities.






Before
After
Before
After
Before
After