Licensed, insured, Better Business Bureau A+ accredited roofing company serving residential and small commercial clients in Baltimore City and Baltimore County, Harford County, and parts of Cecil County.

Roof Repair, Replacement, Inspection, & Maintenance

Skylights | Gutters & Downspouts | Slate & Copper | Brick Chimney

TSW Roofing Solutions

Our Professional Services

  • Roof Repair, Replacement, Preventive Maintenance, and Roof Inspection

    • Asphalt Shingle
    • Slate
    • Flat Roofing (EPDM)
    • Cedar Shake
    • Copper Standing Seam
    • Skylights
  • Gutter and Downspout Repair and Replacement

    • Aluminum, Seamless, and Copper Gutters
    • Gutter Cleaning in Spring and Fall
  • Brick Chimney Repair and Replacement from the roofline up


Along with accepting most credit cards, TSW Roofing Solutions partners with EnerbankUSA to offer our customers free or low-interest financing. A variety of payment options will make your home repair project more affordable.

TSW Roofing Solutions

Request A Consultation

Call us at (410) 979-7876 or fill out our convenient form below.

This field is for validation purposes and should be left unchanged.


TSW Roofing Solutions has earned an A+ rating with the Better Business Bureau.

We know our rating is important to anyone who may be thinking about hiring us. We're happy to let our customers' testimonials from our Customer Care Surveys tell you about our high-quality workmanship, professionalism, and customer care.

TSW Roofing Solutions

“Promptness with response and price was better than other quotes I received. The estimator was great and very friendly!”

~G. G., Baltimore

“It was an absolute joy to work with Brandon and his crew. Brandon's communication skills were top notch, there were never any surprises. He not only communicated, he listened. They all did a wonderful job. I've even had comments from neighbors about how good my roof and chimney looks! Definitely will recommend TSW!"

~S. R., Jarrettsville

Honest, reasonable company to work with. Great job!

~B. T., Baltimore

“It was a pleasure dealing with TSW Roofing Solutions. I felt that TSW cared about my home as much as I did!”

~S. B., Kingsville

“I appreciate your coming out the next day to nail down some shingles that lifted up after heavy winds. Tom discussed the need to replace the roof soon. I plan to call TSW for an  estimate. Thank you for prompt service!”

~J. H., Bel Air

“When TSW Roofing Solutions came to look at the roof, the estimator explained what was wrong and how they were going to fix the roof. I knew right then our problems were going to be solved. They fixed the roof and our problems. They were fast and did an excellent job. I’m so glad we chose them. They left everything clean. I will definitely recommend them.”

~D. and S. L., Bel Air