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

Single-ply TPO and PVC flat roof systems for residential and commercial buildings. Durable, energy-efficient, and rated for Illinois winters.

Siding

Vinyl, fiber cement, and wood siding installation and repair. We match materials and details precisely — no visible patches or transitions.

Gutters

Seamless gutter installation and repair. Custom fabricated brackets, collector boxes, and leaf guards — built in-house for your exact roofline.

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

Every completed roof comes backed by a full decade of warranty coverage under normal weather conditions. That’s our confidence in our work.

04

Insurance Claims from Start to Finish

We’ve helped dozens of homeowners navigate storm damage claims. We document everything, communicate with adjusters, and fight for your full coverage.

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

We When hail hits the NW suburbs, we’re ready. Free inspections, full documentation, and insurance claim support from day one.

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

We come to you, inspect the roof thoroughly — including the attic — and document everything with photos.

2

Clear Estimate

You receive a detailed written estimate with material options and pricing. No pressure, no hidden costs.

3

Scheduled Work

We schedule your project, coordinate permits if required, and keep you informed throughout.

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.

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.

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.

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.

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.

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

No pressure. No obligation. Just an honest assessment of your roof from an owner who’s been doing this since 2007.