Omni Roofing Logo

Roof Repair in Baltimore City & County

Leaks, storm damage, gutters, and chimney masonry. The owner looks at the problem and gives you a price before we start.

I'm often up on a roof, so a text usually reaches me fastest, but call anytime.

Roof leaking right now? Here's what to do first.

The Omni Roofing and Exterior Remodeling Company, LLC, BBB Accredited

 

“Everyone else quoted me over $1000... Omni Roof quoted me $300 and fixed it.”

 

M. Taylor

 

 

“Fast response and speed... Omni Roof is my go-to choice.”

 

Dennis C.

 

 

Baltimore roof repair, gutters, and chimney work

Owner-Operated Roof Repair and Exterior Work

 



Omni-Roof is an owner-operated roofing and exterior shop in Baltimore. We repair leaks, replace worn roofs, clean and fix gutters, and rebuild the brick and chimney work that fails in this climate. You get a look at the actual problem and a price before we start.

MHIC #154344.

Need a roof repair or exterior work?

 

Call or Text (443) 900-4815

Slate roof repair in Baltimore

About Omni Roofing

Owner-Operated. 24+ Years of Local Experience.

The Omni Roofing and Exterior Remodeling Company is a Baltimore roofing shop specializing in repairs. We have spent more than 24 years working on city row homes and county houses, start to finish. The work is finding the leak, not selling the biggest ticket.

That is how Omni-Roof still runs. A call from Dundalk, Towson, Perry Hall, or Canton gets a real look at the roof, flashing, gutters, and chimney. You get a price before work starts. Repair when repair will hold. Replacement when it will not. MHIC #154344. BBB accredited. Licensed and insured.

Baltimore roofs fail in familiar ways: freeze-thaw on brick chimneys, pulled gutter spikes, worn flashing on rowhouse party walls, and flat-roof seams after a long wet week. The shop is built around those jobs.

BBB Accredited | Licensed and Insured | MHIC #154344

Need roof repair or exterior work?

Call or Text (443) 900-4815

 

More About Us

Why Local Experience Matters

We’re not just another roofing company passing through Baltimore. We live and work here every day, and that matters when it comes to your roof.


That local knowledge helps us spot problems early and recommend repairs or upgrades that actually hold up in this area.

Whether you need a quick repair or a full roof replacement, we bring the same hands-on approach and attention to detail to every job.

Call or Text (443) 900-4815 to schedule an assessment.

 

See Our Service Areas

Honest Work. Local Knowledge.

Quality That Lasts.

 I’m James Preston, owner of Omni-Roof.

Twenty-plus years solving people's exterior remodeling problems.
You get a name when you call, and a price before work starts.

Call or Text (443) 900-4815 if you need roof repair or exterior work.

Our Work

Brick chimney before repair, with worn mortar and a broken crown
The same chimney after the rebuild, with a new crown and flashing

Our clients say

“

I had a leaky porch roof. Everyone else quoted me over $1000 to fix it, and insisted I had to gut the porch roof. Omni Roof quoted me $300 to replace the rusted gutter pipe and this completely fixed the problem. I waited until the next thunderstorm to leave my review. I would definitely hire again!

Madeleine Taylor

“

I would like to thank James Preston of Omni Roof for the work he performed fixing the soffit on my roof. The fast response to my request and the speed to complete the fix was outstanding. Omni Roof will definitely be my go-to choice for future work needed.

Dennis C., Lutherville-Timonium

“

We cannot say enough good things about James and his team!

Barb S., Dundalk

“

Great work. Always on time and very professional. I recommend this business to everyone! 2 thumbs up.

Brian P.

Service Areas

Proudly Serving Baltimore City & Baltimore County

Roof repair, gutters, and chimney masonry in Baltimore City and Baltimore County.


Areas We Serve

Baltimore County

Towson • White Marsh • Timonium • Parkville • Lutherville • Cockeysville • Reisterstown • Catonsville • Dundalk • Essex • Middle River • Loch Raven and Perry Hall

Baltimore City

Federal Hill • Fells Point • Canton • Hampden • Roland Park • and surrounding neighborhoods

Need roof repair or exterior work in your neighborhood?

Call or Text (443) 900-4815

Stay Updated with Omni Roofing News

Roof repair in Baltimore and Baltimore County

Angi Super Service Award 2025 badge
By James Preston • January 29, 2026
Omni-Roof received the 2025 Angi Super Service Award for roof repair work in the Baltimore area. What it means and how we work. Call or text 443-900-4815.
Shingle roof edge and gutter on a Baltimore-area home
By James Preston • May 9, 2025
Why gutter cleaning matters for Baltimore and Baltimore County homes. Clogs, roof edges, basements, and what we actually do. Call or text 443-900-4815.
Checklist with yes and no boxes
By James Preston • March 18, 2025
Common reasons Baltimore roofs fail: flashing, clogged valleys, flat-roof seams, chimneys, and deferred repairs. What to watch and when to call.
What Kind of Roof Do I Have? Baltimore Edition
By James Preston • March 7, 2025
How to tell what kind of roof you have in Baltimore: asphalt, flat rubber, slate, copper, and more. Send a picture to 443-900-4815 if you are unsure.
Roof checks before and after buying a home in Baltimore
By James Preston • March 6, 2025
Why to check a Baltimore roof before you buy and again after you move in. What to look for and when to call. MHIC #154344. Call or text 443-900-4815.
Five Roofing Realities Baltimore Homeowners Learn Late
By James Preston • March 4, 2025
Five roofing realities Baltimore homeowners usually learn the hard way: flashing, gutters, flat roofs, chimneys, and repair vs replacement.
How to Catch Roof and Chimney Damage Early in Baltimore
By James Preston • March 1, 2025
How to catch roof and chimney damage early in Baltimore. Ground checks, attic looks, and when to call. MHIC #154344. Call or text 443-900-4815.
A wooden roof is being repaired on a brick building.
By James Preston • February 28, 2025
What drives roof repair costs in Baltimore: access, material, how wet the wood is, and scope. Call or text 443-900-4815 to have us take a look.
Drone Roof Inspections in Baltimore: Who They Help
By James Preston • June 28, 2024
Drone roof inspections in Baltimore for homeowners, realtors, and insurers. FAA-licensed drone pilot, clear roof pictures. Call or text 443-900-4815.
New roof or repairs?
By James Preston • May 7, 2024
How to tell if you need a new roof or just repairs in Baltimore. Age, soft decking, wear, and leak patterns. MHIC #154344. Call or text 443-900-4815.

The Omni Roofing
and Exterior Remodeling Company

 

Call Now

 

(443)-900-4815

 

View Our Services

 

Services