The Baltimore City and Baltimore County, MD homeowner's guide

Get Your Free Roof Inspection

Send the form below. We will reach out to schedule your free inspection.

What Happens Next

Send the form with a few details about your roof — its age, what you are seeing, your address. We will contact you to schedule a free inspection at a time that works for you.

What to Include

Where We Work

Baltimore City and all of Baltimore County: Towson, Dundalk, Essex, Catonsville, Pikesville, Owings Mills, Parkville, White Marsh, Middle River, Nottingham, Perry Hall, Rosedale, Arbutus, Halethorpe, Lansdowne, Cockeysville, Hunt Valley, Reisterstown, Randallstown, Windsor Mill, Gwynn Oak, Edgemere, Sparrows Point, Overlea, and everywhere in between.

Water Coming In Right Now?

If you have active leaking, do not wait for a form response — read our emergency tarping page for what to do in the next hour, then send the form so we can get you scheduled.

Frequently Asked Questions

How fast do you respond?

We aim to respond within one business day.

Is the inspection really free?

Yes. Free inspection, free written quote, no obligation.

Do I need to be home for the inspection?

It helps, so we can show you photos and talk through options — but we can inspect the exterior and follow up by phone or email if you cannot be there.

Get Your Free Roof Inspection

Tell us about your roof — how old it is, what you are seeing (leaks, missing shingles, storm damage), and how to reach you. We will schedule a free inspection and give you a straight written quote for a full replacement.

A photo from the ground helps — a picture of your roof, or of a leak stain inside. No need to climb up.
Typical projects: $5,000 to $25,000. Prices vary by project scope — contact us for a free written estimate.
✎ Request Free Estimate