Roofing services.
New roofs, roof repairs, and everything that keeps water out: flashing, skylights, gutters and attic vents. Not sure what you need? Call and tell us what you are seeing.
Get a free quote
New Roofs
Roof Installation
A full new roof, from tearing off the old one to the last ridge cap.
Learn moreMetal Roofing
Metal roofs for homes, porches, additions and outbuildings.
Learn more
Roof Repair
Roof Repair
Leaks, missing shingles and worn spots, found and fixed properly.
Learn moreRoof Damage Repair
Rot, sagging, animal damage and bad old repairs, put right.
Learn moreRoof Flashing Repair
Leaks where the roof meets walls, dormers, vents and valleys.
Learn moreChimney Flashing
Leaks around the chimney, sealed with new metal flashing.
Learn more
Inspections
Storm & Emergency
Emergency Roof Repair
Roof leaking right now? Call day or night. We answer 24/7.
Learn moreStorm & Wind Damage
Shingles blown off or hail hit the roof? We check it and fix it.
Learn more
Flat Roofs
Flat Roof Installation
New flat roofs for additions, porches, garages and row homes.
Learn moreFlat Roof Repair
Leaks, standing water, split seams and blisters on flat roofs.
Learn more
Skylights
Skylight Installation
New and replacement skylights, sealed into the roof properly.
Learn moreSkylight Repair
Leaking skylights resealed and repaired, often without replacing them.
Learn more
Gutters
Gutter Installation
New gutters and downspouts, sized to the roof and pitched to drain.
Learn moreGutter Repair
Sagging, leaking and overflowing gutters and downspouts, fixed.
Learn moreGutter Cleaning
Gutters and downspouts cleared, with a look at the roof edge.
Learn more
Attic Venting
Why us
Why homeowners call us.
A local roofing company in Ellicott City that picks up the phone.

Free Roof Inspections
We come out and look at the roof for free, whatever you end up doing.

Every Kind Of Roof
Shingle roofs, flat roofs and metal roofs, put in new or fixed.

One Call For The Roof
Roofs, gutters, skylights, flashing and attic vents, all from one crew.
How it works
How it works.
Four steps from the first call to a sound roof.
Call or send the form
Tell us what is going on with the roof. We answer 24/7.
Free roof inspection
We come out and look at the roof itself before anyone talks price.
Free quote
You get the price for the work. Nothing starts until you say yes.
We do the work
The repair or the new roof, done, and the site cleaned up after.
One roofing company for the whole roof
A roof is more than shingles. Most leaks start at the parts around them: the flashing at chimneys and walls, the seals around skylights and vents, gutters that overflow, and attics that trap heat and moisture. We work on all of it, so you are not calling one company for the roof, another for the gutters and a third for the skylight, and nobody is left blaming the other for the leak.
- Free roof inspection
- Free quote
- Answered 24/7
- Shingle, flat and metal roofs
What a job looks like
You call or send the form. We come out for a free roof inspection and look at the roof itself, not just the ceiling stain. You get a plain explanation of what we found and a free quote for the work. Nothing starts until you say yes. Then we do the job and clean up after.
Roof leaking right now?
Call any time, day or night. The phone is answered 24/7, and stopping the water comes first.
Not sure which service you need?
Most people are not, and you do not need to be. Tell us what you are seeing, like a stain on the ceiling, shingles in the yard, water pouring over the gutters or a drip from a skylight, and we will work out what is behind it during the free inspection.
Common questions.
Do you work on flat roofs as well as shingle roofs?
Yes. We put on and repair shingle roofs, flat roofs and metal roofs.
Can you look at my gutters and attic vents at the same time?
Yes. We check gutters and attic venting as part of the free roof inspection, because both affect how long a roof lasts.
Do you do small repairs, or only new roofs?
Both. A lot of our work is repairs, and we will tell you when a repair is the right answer instead of a new roof.



