Gauteng’s #1
Roof Maintenance Company
Professional Roof Maintenance in Johannesburg — Protect Your Property Before It Becomes a Problem
- Repairs That Don’t Come Back
- Fast Professional Service
- Clear Updates You Can Trust
⭐⭐⭐⭐⭐ Over 2000+ happy clients this year
Don't wait! Get your free quote today
- Free site inspection
- Competitive quote
- No hidden costs or conditions
Valued clients include:
Why it matters
Small roof problems become expensive repairs fast
Most Johannesburg homeowners only call a roofer when there is already a leak. By then, the damage has spread into timber, insulation, and ceilings. Regular maintenance is the cheapest form of property protection available.
Complete roof Maintenance across Johannesburg

Roof Inspections & Reports
Full written condition report after every visit. Detailed enough for insurers and body corporates.

Waterproofing & Sealing
Industry-approved membranes and coatings. 3-year written workmanship guarantee as standard.

Tile Repair & Re-bedding
Cracked, loose, or missing tiles replaced and re-bedded. Matching tiles sourced where possible.

Flashing Repair & Replacement
Chimneys, skylights, valleys, plumbing vents, and solar or any entry points.
Who we work with
Homeowners
Roof maintenance gives you peace of mind before Johannesburg's summer storm season.
Landlords & Rental Owners
One reliable contractor. Documented maintenance records for every property in your portfolio. Compliance made simple.
Property Managers & Body Corporates
Scheduled programmes, priority callout response, and governance-ready reporting for sectional title schemes.
Post-storm & Hail Damage
Written damage assessments accepted by major SA insurers. 30 years experience navigating Johannesburg claims.
About JBC Roof Cover
30+ Years of Roofing Excellence
Fully licensed and insured
Why Choose JBC Roof Cover
A Roofing Contractor You Can Trust
Professional & punctual
We're not just roofers; we're roofing professionals who take pride in our work. Our team is committed to punctuality, ensuring timely delivery of service.
Fully licensed & certified
We are a fully licensed roofing company, that ensures our services adhere to the highest industry standards. You can rest easy knowing that you're in safe, reliable hands.
Competitive pricing
We offer competitive pricing without sacrificing the quality of our work. Your investment in our services is an investment in the long-term health of your property.
Frequently Asked Questions
At least every second year. October–November before summer storms, or March–April after the season. Properties older than 15 years benefit from a yearly inspection visits.
Most bookings are scheduled within the next day.
Yes — you have the right to choose your own contractor. If your insurer recommends someone else, you can insist on using JBC Roof Cover. Our detailed damage reports are accepted by most major South African insurers, and with over 30 years of experience, we work directly with Johannesburg homeowners to support and streamline the claims process.
The duration of a roof repair can vary depending on the complexity and extent of the damage. Simple repairs, such as fixing a small leak or replacing a few shingles, may take a few hours to a day. However, larger repairs or extensive roof replacement projects can take several days or more. It’s best to consult with your roof specialist to get a more accurate estimate based on the specific repair required.
Iron roof repair requires specialized knowledge and tools, making it generally advisable to hire a professional roofing business with experience in working with iron roofs. Attempting to repair an iron roof on your own can be dangerous and may lead to further damage.
In most cases, damaged tiles can be replaced individually without needing to replace the entire roof. A professional roofing company can assess the extent of the damage and determine the best course of action.
In most cases, it’s not recommended to repair individual tiles without replacing the underlayment. The underlayment is an essential element in protecting the roof’s structure from moisture, and if it’s damaged, it can compromise the integrity of the entire roof.
Slate roofs are suitable for a wide range of climates. They are highly durable and perform well in various weather conditions, including cold climates with snow and ice. However, it’s important to consult with a professional roofing firm to ensure proper installation and maintenance practices specific to your climate.
Cost R950 (ex VAT)
Deducted from your final invoice if you proceed with the quoted work.
Drone-Assisted
Roof Inspections
For buildings that are difficult or unsafe to access (such as tall warehouses, factories, or large commercial roofs), we offer drone-assisted roof inspections using licensed, professional operators.
What you get:
A complete visual survey of your roof
High Quality photos for transparency
A condition report + expert advice
This service ensures we can accurately assess even the most complex roofs — safely, quickly, and without guesswork.
No call out fees, no hidden costs
Get a quote from the roofing experts
At JBC Roof Cover, we offer a comprehensive site inspection absolutely FREE of cost to help you understand the scope of the work required. One of our seasoned experts will visit your location, assess the state of your roof, and discuss your specific needs. We value transparency and this process will allow you to see firsthand what needs to be done and why.
- Complete the form
- We’ll schedule a time to meet you on site
- We’ll send you a competitive quote
10% OFF for first time customers
- Free site inspection
- Competitive quote
- No hidden costs or conditions