
Roofing, siding, gutters, and exterior repairs, installed by our own crew, built to keep the weather out.
At B & W Contracting, we are committed to providing the highest level of service and quality workmanship. Your roof is a major investment, and we take that responsibility seriously.
We offer a full range of roofing services, including roof repairs, installations, and replacements, plus gutter and siding work, serving Ellicott City, Columbia, Catonsville, Elkridge, Woodstock, Marriottsville, and the surrounding Howard County, MD area.

Fully insured for residential and commercial roofing, siding, and gutter work.
Roof repairs, replacements, siding, and gutters for homeowners across Howard County, MD.

Roofing, siding, and gutter work for commercial properties, fully insured and scheduled around your business.

Licensed and insured, with quality materials, honest pricing, and fast, reliable service on every job.
License #410521000671, fully insured for residential and commercial work.
A free, no-obligation estimate before you decide on anything.
Roofing, siding, and gutter materials built to hold up against the weather.
A clear, fixed price explained up front, with no surprises after the work is done.




Reach out by phone or the callback form and tell us what is going on.
We walk the roof, siding, or gutters and give you a free, fixed quote in writing.
Schedule the work at a time that fits, no runaround.
Our own crew does the work, cleans up, and stands behind it.
Based in Ellicott City, MD, working across Ellicott City, Columbia, Catonsville, Elkridge, Woodstock, Marriottsville, and the surrounding Howard County, MD area. Do not see your town on the list? Call and ask, odds are we are already there.
Real reviews from real customers on our Google Business Profile.
B & W Contracting holds a 5 star rating on Google. Search "B & W Contracting" to read customer reviews straight from the source.
Licensed and insured roof, siding, and gutter work, serving Ellicott City, Columbia, Catonsville, Elkridge, Woodstock, Marriottsville, and the surrounding Howard County, MD area.
Read our reviews →"Gave B & W Contracting a 5 out of 5 star rating on Google, highlighting strong responsiveness, punctuality, professionalism, and value."
Call now or request a callback for roofing, siding, or gutter work.