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
- Your address in Baltimore City or Baltimore County
- Approximate roof age, if you know it
- What you are seeing: leaks, missing shingles, storm damage, or just age
- The best way to reach you
- A photo of your roof or the problem area, if you have one — from the ground is fine
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.