Licensed & Insured · Arlington Heights, IL · Since 2007
Arlington Heights' Trusted Roofing Contractor
Expert roof replacement, repair, custom metal fabrication & storm damage restoration across the NW Chicago suburbs. Family-owned, owner-on-every-job.
Schedule an Estimate
18+
Years Serving NW
Chicago Suburbs
5.0★
Google Rating from
Verified Customers
10Yr
Labor & Material
Warranty Included
100%
Licensed, Bonded
& Insured in Illinois
What We Do
Roofing & Exterior Services in Arlington Heights, IL
From full roof replacements to custom copper details — we handle every aspect of your roof and exterior. Residential and commercial.
Roof Replacement
Full residential and commercial roof replacements using proven materials. Asphalt, metal, flat, slate, and TPO/PVC systems.
Roof Repair
Leak repairs, missing shingles, flashing issues, ice dam damage, and emergency roof repairs. We find the root cause — no guesswork.
Storm & Hail Damage
Fast response after storms. We inspect, document, and repair hail and wind damage — and work directly with your insurance adjuster.
Custom Metal & Copper
We fabricate our own metal roofing details in-house — flashings, brackets, collector boxes, and copper components. Built exactly for your home.
Flat Roofing — TPO & PVC
Siding
Vinyl, fiber cement, and wood siding installation and repair. We match materials and details precisely — no visible patches or transitions.
Gutters
Insurance Claim Help
We walk you through the entire insurance claims process — from initial roof inspection to final adjuster sign-off. You don’t navigate it alone.
18
Years of Experience
What We Do
Owner-Operated.
Built to Last.
Mark has worked in roofing since 2000 and founded Black Square Roofing in 2007. Every project gets direct owner oversight — not a subcontract crew you’ve never met.
01
We Fabricate Our Own Metal Details
Custom flashings, brackets, vents, leaf guards, and collector boxes — made in-house. Every detail is tailored to your home, not off-the-shelf.
02
No Upsells — Honest Assessments
We’ll tell you if a repair is the right call instead of a replacement. Customers consistently note our transparency. Your budget is respected.
03
10-Year Labor & Material Warranty
04
Insurance Claims from Start to Finish
We Fabricate Our Own Metal Details
We make our own pipe flashings, gutter brackets, vents, and scupper boxes — no generic parts, no shortcuts.
Storm Season Ready
Local Since 2007
Not a storm chaser. Not a franchise. Arlington Heights is our home — and we stand behind every roof we install here.
Our Work
Roofing Projects Across the NW Chicago Suburbs
Every job is finished to the same standard — whether it’s a $2,000 repair or a full custom metal replacement.
The Process
How It Works
Simple, transparent, and stress-free — from first call to final inspection.
1
Free Inspection
2
Clear Estimate
You receive a detailed written estimate with material options and pricing. No pressure, no hidden costs.
3
Scheduled Work
4
Final Walkthrough
Owner-led final inspection, full cleanup, and your 10-year warranty documentation in hand.
Our Work
Roofing Projects Across the NW Chicago Suburbs
Every job is finished to the same standard — whether it’s a $2,000 repair or a full custom metal replacement.
Where We Work
Serving the NW Chicago Suburbs & Beyond
Based in Arlington Heights, we serve a wide radius of Cook County and the NW Chicago suburbs. Not sure if we cover your area? Call us — we likely do.
- Arlington Heights
- Palatine
- Schaumburg
- Mount Prospect
- Rolling Meadows
- Elk Grove Village
- Des Plaines
- Hoffman Estates
- Buffalo Grove
- Barrington
FAQ
Common Questions
Quick answers to what homeowners ask most before scheduling a roofing estimate.
Do you offer free roofing estimates in Arlington Heights?
Yes — we offer free, no-obligation roof inspections and estimates throughout Arlington Heights and all surrounding NW Chicago suburbs. Call 630-440-2199 or fill out our online estimate form.
Do you help with insurance claims for roof damage?
Yes. We work directly with your insurance adjuster to document storm and hail damage with photos and detailed reports. We help you navigate the claims process from first inspection through final approval — so you’re not alone in dealing with the insurer.
What roofing materials do you work with?
We work with asphalt shingles, custom metal and copper, flat roof systems (TPO and PVC), natural slate, and modified bitumen. We only use materials proven to hold up in Chicagoland winters — and we fabricate our own metal details in-house for quality control.
How long does a roof replacement take?
Most residential roof replacements in Arlington Heights are completed in 1–2 days. Larger homes, complex roof lines, or specialty materials (copper, slate) may take 3–5 days. We’ll give you a specific timeline in your estimate before any work begins.
What areas do you serve?
We’re based in Arlington Heights and serve all NW Chicago suburbs including Palatine, Schaumburg, Mount Prospect, Rolling Meadows, Elk Grove Village, Des Plaines, Hoffman Estates, Buffalo Grove, Wheeling, and Barrington. Call us if you’re unsure — we likely cover your area.
Ready to Get Started?
Get Your Free Roofing Estimate Today
- Licensed & Insured · 10-Year Warranty · No Obligation