TSW Roofing Solutions has earned an A+ rating with the Better Business Bureau, with zero complaints.
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.
Quality company. Brandon is wonderful…perfect guy for me to work with. Crews are experienced and professional and pleasant to work with. No gimmicks, no sales pitches…just quality service for a reasonable price.
Tom Rufenacht, Bel Air and Fallston
Initially I was very impressed with the online reviews. Starting from the initial call, I was given an honest assessment of how long it would take to perform an estimate and repair. Getting a solid answer was much better than the “non-answers” I got from other contractors. During the estimate, the problem with the roof was quickly identified, as well as the challenges the repair would entail. This gave me enough confidence to request additional quotes [from TSW] for other work. All work turned out great.
Lewis and Maria Hawk, Harford County
I talked with two other contractors before talking with Brandon, and none of them were as knowledgeable, warm, and made me feel like this was going to be a good experience. Thank you!
Brian Gregory, Baltimore
Excellent, courteous, informative, honest. Very satisfied with TSW Roofing. Thank you!
C. Mitchell, Bel Air
Brandon was great! Would hire him again in a heartbeat!
The Bowdens, Lutherville
We worked with you in the past and were very satisfied, so didn’t consider other contractors. Overall we were very satisfied. We recommend you to our neighbors and will call you the next time we have any roof issues.
The Hastings, Baltimore
We wanted to support a local business and we’re happy with our choice. Brandon was very professional, down-to-earth, and honest. We’ve dealt with various contractors and our experience with TSW was great from beginning to end. The “thank you” card sent after the project was completed was a very nice touch.
Dan and Jaime Bink, Forest Hill
I highly recommend TSW.
L. Peregoy, Street
[TSW Roofing Solutions] came highly recommended. I wanted an experienced, trustworthy team to do both slate and chimney/brick work. Brandon and his team were excellent–stayed in good communication, polite, considerate, knowledgeable, prompt. punctual. He kept me updated about cost. Thank you!
K. Holloway, Darlington
I had no idea who to choose. Your reviews were terrific. You called me right back. I liked all the workers. They came early, worked hard, were good-natured and polite. Thank you for a wonderful job.
M. Speciale, Aberdeen
It was awesome. Shane was truly professional, as was Brandon. Really an easy experience.
R. Schell, Baltimore
We put a lot of trust in the references we get from the Park School list serve. This experience was no exception. The installer gave us a good summary of what he did and how we should proceed to repair the eave, soffits, etc. that were damaged. We will reach out with any future roofing needs (hopefully not too soon) and refer to others.
Frank Andre, Baltimore
John Twele recommended your company. Everything went well.
Nicholas Young, Baltimore
Your estimate was competitive with the other companies we approached, but your personal service and methods/approach to the historic character of our roof won us over. We would absolutely recommend you to others. And we love that you are a local company. Brandon was awesome! and Tom is an amazing slater!
The Wilsons, Pylesville
I’ve been very happy with TSW. Jim Parks is professional, honest, and is a good listener. Great crews–polite, made sure to explain their work and looked for the most efficient and cost-efficient manner.
K. Curran, Baltimore
I’d like to thank you for your professionalism. Jim Parks was my go-to guy for the new roof that was just installed and I wanted you to know that he was very responsive to my needs. He was always quick to respond and always had an answer. Also, the crew that did the work left the property very clean, which was very pleasant. Again, a giant thank-you to all of you!
Keith Shooster, Joppa
We got three estimates. Brandon’s was the second. He just did a great job of looking at the roof and taking his time to explain. Thanks!
The Biddles, Harford County
TSW made time the same day I called. They removed a bird’s nest that was clogging the downspout and gave us an estimate while here for gutter covers. They delivered on time with a quality product. They even corrected a head space problem when they pointed out that the rain barrel diverter I had installed was upside down and therefore not filling the rain barrel. Highly recommend.
Ben King, Forest Hill
Estimator understood what needed to be repaired. Jim Parks did a great job on repairing ceiling damage and assisting with roof repair. Overall, TSW did a great job.
Dennis Chisholm, Baltimore
Every aspect from beginning to end was exceptional. I have already recommended your company to family and friends.
Richard deOliveira, Bel Air
Prompt contact and scheduling of repair. Friendly, above and beyond expectations of service! Before and after pictures very helpful.
I chose TSW because my tenants immediately felt comfortable with the estimator. Also, your company responded very quickly, especially when the rain storms damaged so many other homes. Thank you!
C. Piacente, Baltimore
Through an initial Internet search, I located your company and hired you to do a minor gutter repair. I was very impressed by your professional approach to even a small job. When I needed more extensive work, I did not hesitate to call, and I was not disappointed. I look forward to working with your company again.
D. Antal, Fallston
Honestly, you all were the most accommodating and professional contractor I’ve ever worked with. I had three estimates. Yours was not the lowest, but that was not the determining factor as to who I chose. You were extremely thorough during the estimate. You explained things, and pictures helped me to understand and actively see what was going on with my roof. Thank you so much. I am very, very satisfied.
D. Livingston, Fallston
After getting estimates/evaluations from a number of roofing companies, I felt that TSW [Roofing Solutions] was a fair and honest broker in their business. The assessment of my roof was thorough and options were offered for repairs. I appreciated ongoing communication, as the process took longer than expected. Responses to any inquiry were amazingly prompt and always highly professional. Overall, a very positive experience! Thank you! The work done on my roof is great.
Cathy McDonald, Abingdon
Brandon was great. Eagerness to help. [job was] Timely, clean. professional.
Charles Hart, Edgewood
Everything went smoothly. Some of our rail caps on our walk-out stairs got broken during demo. These caps were replaced promptly. Thank you. Some of the materials left in the yard during install burned the grass. This is minor, though, because it’s already growing back. Great job, we are happy.
Daniel Stocum, Bel Air
Exceptional and immediate contact when new information arose or issues (weather delay). No pressure to sell, but clear explanation of why work was recommended. Would definitely use your services again if needed!
Jim Carbo, Abingdon
Thank you for doing a good job!
The Testers, Bel Air
Jim Parks was quick and professional, response was fast. I was struggling to get other contractors to even come give quotes for months. TSW [Roofing Solutions] was the obvious choice. Now, seeing the work, I wish I’d just moved forward sooner with the work. Very satisfied. Looks great!
E. Dean, Bel Air
Your prior customer [who referred me] was pleased with your work, the estimator was thorough and knowledgeable in his discussions, and the price was close enough to other bidders.
Paul Boyle, Towson
We are both very happy with the gutters that were installed. They did an excellent job. [The gutters] really have been given a workout with all the rain since. They are keeping water away from the foundation. We would highly recommend TSW Roofing Solutions to our family and friends. Thank you!
The Montgomerys, Fallston
I requested a recommendation from our roofing foreman at Harford County Public Schools, and he gave you a great recommendation. I am thoroughly satisfied with the process from start to finish and would use TSW again (eagerly)!
Tom Rufenacht, Prince of Peace Church, Fallston
Your company made the requested repairs quickly and efficiently. Thanks so much!
Lawrence Fox, Forest Hill
Friendly, honest people who look at all the options to best meet our needs.
Ms. N. Walker, Baltimore
Originally observed your crew working on a neighbor’s house. Neighbor confirmed the quality of the work. I had my slate roof serviced by TSW because estimating was more accurate or “honest.”
Stan Hansen, Baltimore
Brandon was awesome!
Ms. C. Nixon, Bel Air
When compared with other companies’ reps, Jim Parks was far and away the most effective. His solutions, explanations, manner–even the condition of his truck–inspired my confidence in your company.
Ms. G. Stark, Baltimore
Project manager was very responsive, as was the office. I was kept up-to-date with everything. Explanations were exceptionally clear and complete. Photos of sub-slate damage (rotted wood) were provided without my asking. I appreciated that visual. Great cleaning, too! Thank you!
Ms. D Powers, Baltimore
My concern was that a piece of flashing attached to my fireplace chimney had pulled way. Brandon came over and assessed the problem and explained the cause. However, he also performed a full inspection (for which I’m grateful) and found another area of concern in need of repair. I agreed to contracting for all of the repairs. It amazed me that Brandon, a Field Supervisor, performed all the repairs other than the masonry work. He’s a gifted, knowledgeable individual. He is also professional and courteous. Perhaps in more modern terms, he’s a keeper. I was extremely pleased to work with your company. Excellent job!
Walter Rowe, Bel air
Couldn’t have asked for better customer service from start to finish. I would highly recommend to anyone in need of roof work.
Sean Farley, Abingdon
I felt confident in everyone I spoke with and the prices were reasonable.
The Millwards, Baltimore
I only used an internet search and really lucked out. I am very pleased with your company. Although my project was very small, I felt well taken care of and would gladly recommend your company to others.
Donna Antal, Fallston
Knowledgeable about slate roofs. Kind, prompt, fair priced, and thorough.
B. Zuknick, Baltimore
Thank you TSW for taking the time to tackle this small project and working so hard with suppliers to keep costs down for us. This shed houses all of our Cub Scout Pack 830 supplies so is a very important part of our program.
Kevin Kuester, Bel Air
Tom, Brandon, and their crew did a great job on our roof, and we would refer them to others who need roofing work done on their homes. Thanks again!
The Monks Family, Joppa
Thanks, as always, for your great work!
Julie Bierman, Baltimore
Cleaned up work area at the end of each day! Started when scheduled!
J. Bott, Edgewood
Jim was easy to reach and when not available returned texts or calls promptly. He was great. Together we worked out a simple solution to water overshooting the gutter and spilling down the neighbor’s wall. The series of photos was helpful in understanding the job.
S. Strippoli, Baltimore
Jim Parks was very informative, willing to work on my time schedule, and very professional.
S. Macht, Cockeysville
Great job!!! Thanks for matching the existing shingles, even though they are discontinued!
D. Cochran, Jarrettsville
I chose TSW for several reasons. First, the company was a certified CertainTeed installer. Second, no-pressure sales technique. Third, although not the cheapest, I felt like I was getting better value for the cost. And finally, the TSW warranty on top of the CertainTeed warranty; total coverage.
R. Schrecengost, Abingdon
We have a considerable amount of work yet to be completed on our 125-year-old roof, and annual maintenance thereafter. We will definitely have you do the work.
The Crists, Perryman
I chose TSW Roofing because Tom was an honest and understanding person. He was very detailed about the project and what material will give me the best quality. My overall experience was great. I am glad he even came back to do a walk through for nails. The mess around the house was cleaned up as if the roof boards and shingles were never there. All projects were done swiftly. Knowing that Tom stands by his work makes me feel I spent my money with the right company.
Seiken Taylor, Bel Air
You were referred by my brother. I found you very efficient and caring as to my situation. Rainspouts done–when you came to look at flashing, etc., the damage was explained, photos shown, and recommendations given–work done–no problems, and I would recommend you to anyone looking for an honest and fair company. Thank you!
K. Moscato, Kingsville
I needed repair to the slate roof on my 125 year old barn. TSW quoted a price that allowed me to retain the historic slate roof and completed the work quickly. The work crew was very professional and exceeded my expectations.
Eric Ritter, Darlington
Thanks Tom and crew for an easy and stress free experience.
The Quicks, Forest Hill
Even though the project grew after the first estimate, everyone took the time to explain to me the reasons for all the issues with the old roof and answer my many questions. The crews working on the house were all professionals that took pride in their work. I could tell that my job was important to TSW and it would be done right. I had a good feeling from the fist moment I contacted TSW and I’m really glad I chose them as my roofing company.
Lynn Link, Catonsville
I had a great experience with TSW Roofing Solutions. Every time I have a problem Tom is there with an answer, referral, or time to come over and check out the problem.
Jason Davis, Abingdon
Everyone involved with my project were professional and friendly. Brandon’s commitment to detail was appreciated in the completion of the job. Thanks for a great experience!
P. L. Dietz, Baltimore County
Jim did a great job coordinating with us for our project. He was also present to make sure the work was completed well.
Alicia Meyer, Harford County
The work was done professionally, the workers were polite and cleaned up very well, and we were very satisfied with the job. Thanks for good work!
Nancy Hume, Darlington
Awesome job. Jim Parks came to my house and inspected the roof inside and out. Jim identified several areas of leakage and damage. My roof was 25 years old, and it was time for a new one. Jim gave me a good estimate with quality material, and fully disclosed any hurdles that may occur during the replacement process. A crew of 4 arrived promply as scheduled, and did a fantastic job in just one day. I was also impressed by the clean up. The lawn was not damaged, and there were no signs of any construction scraps or nails in the yard. The back deck was also swept up. The estimate turned out to be the same as the final price. Thanks again for a quality job.
Dave Winward, Abingdon
First experience went very well. Estimator was very thorough and willing to answer any and all questions. Job was completed before projected time and the finished project seems good so far! Haven’t seen any further water coming into our attic. My husband and I plan on having further recommended work done in the near future.
Albany Gates, Darlington
Fast, polite and timely. Took the trouble to update customer on rain influence as the scheduled day approached.
D. Johnson, Forest Hill
Excellent from start to finish! Most responsive company we’ve ever worked with!
Jean Engelke, Baltimore
Jim Parks was superb – diagnosed my problem, pointed out other areas of concern and was always responsive to any question. He was the reason we picked your company and he lived up to first impressions. I hated spending a ton of money on roofing, but I feel like Jim correctly estimated and sized up the job and your roofers executed it well. And your pricing was the best compared to other slate roofing companies, and offered the same, if not better, service and warranties. Very satisfied and will be back.
Melissa English, Baltimore
As a homeowner for 17 years, I can honestly say that I have never encountered customer service with a roofer as good as TSW’s! I was completely “wow-ed” by the customer service from start to finish: friendly, prompt, professional & fair-priced. They delivered on all that was promised. Their follow-thru & follow-up were excellent. It was such a pleasure working with TSW. They certainly have my continued business and I will recommend them to friends & family without hesitation.
Dawn and Ira Katz, Towson
TSW took care of business for me and my family! I called at 10:00 A.M. And work was done by 2:30!!! All done, and as described!!! Please use this company when needed! I know I will again!!!
Tim Wojciechowski, Forest Hill
Jim Parks was a delight to deal with from the beginning to the end of my roofing project. Great experience and wonderful customer service!
Roxanne B., Churchville
Felt very comfortable with the assessment, wasn’t pressured at all.
L. Plath, Baltimore County
I appreciate the experience with your company. I hired TSW when my previous roofer disappeared when my roof started leaking. Jim took time to carefully look at the roof and determine the problem.
A. Saunders, Baltimore
Very pleased with process of getting an estimate, and with work process. All personnel were pleasant to deal with.
C. Hedlund, Towson
Great customer service and friendly interactions. Highly recommended.
Davd Lutz, Forest Hill
Very happy with the quick professional response to fixing our roof.
Carolyn Mingle, Forest Hill
I was very pleased with the services from TSW from start to finish.
B. Siegel, Timonium
Your company was recommended by another roofing company in Baltimore. I was very satisfied with the complete contract and follow-up by Tom. Thanks a lot!
C. Spencer Hawkins
Tom, appreciate the job that was completed, and the new roof and gutters are a big improvement. Your people did a great job!
Ron Schulze, Darlington
Met with the owner, Tom. Thoroughly explained the job and any potential issues. Fortunately, things went well and the job turned out great.
Stephen Thomas, Baltimore
We found everyone at TSW reliable and outgoing. The work was done sooner than we expected and look forward to using TSW again in the future.
Bob Neil, Baltimore
I understand from Patrick that your crew was very professional, courteous and helpful, and for that I am very thankful. You may use us for a future reference if you so desire.
Tom and Patrick Edwards, Baltimore
Very satisfied with the work done.
Jennifer Evans, Bel Air
From scheduling an estimate, to meeting with the estimator, getting the contract and having the work done it went smoothly and it was all done professionally, on time and the completed work was great.
Caryn and Charles Kauffman, Towson
Excellent.Enjoyed working with Jim Parks as well as billing staff. Very professional.
Eileen Riley, Towson
The service was excellent and done professionally and timely.
Christopher Ahlstrom and Heath Roundtree, Baltimore
Jim really impressed me — and that resulted in signing up for a new roof the same day. Informative, honest, not pushy. Roofers were respectful and friendly and worked hard.
Heather Harvison, Baltimore
I am very pleased with the service. I will highly recommend TSW to family and friends.
Mark Kline, Forest Hill
Very thorough and thoughtful personnel.
Judy Heller, Lutherville
Just wanted to say thank you. Brandon helped to fix my gutter problem today at our 12:30 appointment in Abingdon. He was very professional, kind and helpful. I really appreciate it and wanted to express my satisfaction!! Thanks again! I will call again if I should need anything roof-related in the future.
Laura Knapp, Abingdon
I recommend TSW Roofing Solutions to anyone who is in need of roofing work. I have been working with them for many years and they have proven to be knowledgeable, professional, and affordable. In my experience, it is almost unheard of to find a roofer that has all of those attributes. Another very important attribute to me, is being able to speak with the owner of a company if need be. Tom has always been available to speak with me and it has been a real pleasure to work with him.
Jordan Dunkin, Dunkin Integrity Group
We brought in TSW from the beginning, before we even finished the purchase of our home. They came out and did a thorough inspection and as soon as we closed on the house, they were there the next day fixing our slate roof and helping us with our gutters. Highly recommend and love how timely they are with getting back to you on the phone and email with appointments, estimates, and all things necessary when needing to fix your roof.
Sue-Jean Kang, Baltimore
I was very pleased with Brandon. He did an excellent job!!! The hand written thank you note is unheard of these days. Quite impressive!
Julie Collier, Towson
Tom and Susan, Thank you for the very well done job. Feel free to give my name as a reference.
Cengiz Aygun, Baltimore
Very pleased with the professionalism and eagerness to repair my roof. Ease of financing was especially appreciated.
Ginny Gillam, Forest Hill
You guys were fantastic! I was very impressed with everyone’s professionalism
Thomas Krueger, Baltimore
The whole experience was excellent. We had several questions about this project, and TSW contact person, project manager, Jim, was very patient and answered all of our questions.
Carmen and Reynaldo Guzman, Baltimore
Good price. Efficient. Good responses to all questions.
Stan Hansen, Baltimore
Everyone was a pleasure to deal with!
Beatrice Gibbons, Towson
My entire experience was great. The crew was courteous and helpful. They did a great job. The response by estimator to minor issues was quick and honest. Thank you very much.
Lucy Meoni, Lutherville
I was very pleased with your prompt response to my phone call and then with your prompt completion of the work. I appreciated the evaluation of the work that had been done on the roof.
Jane Scocca, Aberdeen
They were very professional, efficient and great to work with. They helped us prioritize where to put our dollars for the best value.
Linda and James Dugan, Catonsville
Our experience with TSW was very positive. Our house, main roof, and garage were damaged in a serious storm. On the day of our initial contact with TSW, JJ was on the job until late in the afternoon, removing large tree limbs and repairing open/exposed areas on our garage. We were impressed and pleased with the roof work that was done on our house and garage, as well as with the crew and project manager/estimator.
Patricia and Howard Boote, Baltimore
Tom put a new slate roof on my home about three years ago and they did a fantastic job. And he recently redid the roof on the porch of a rental property and also rebuilt the brick wall on the porch complete with weeping holes to prevent water buildup. Again, fabulous job. And the crowning touch – his follow up and accountability after the projects never cease to be thorough and consistent. I wouldn’t hesitate to recommend him to anyone!
Nancy Davis, Baltimore
All wonderful! Worker was great. Respectful, polite, conscientious.
Pam Thompson, Baltimore
TSW Roofing was very responsive and addressed our problem quickly. I would recommend TSW Roofing to my family and friends.
Terry Powers, Forest Hill
Very friendly, personal, customer focused, service. Excellent follow-up.
Bob St. Ours, Forest Hill
Seems to be an honest company.
Steve Barlow, Bel Air
Brandon Michaels, the technician, was prompt, personable, and competent and delivered what he committed to. I was pleased with the experience though it was not a major roofing project.
Deb Callard, Baltimore
Went very smoothly,I’m pleased!
Kerrie Brooks, Baltimore
We really liked working with Jim and the rest of the team.
Dina Azzaro, Lutherville
[TSW Roofing Solutions is] A contractor that practices professional business relations with the customer, in addition to providing superior workmanship from competent tradesmen.
Robert Heller, Bel Air
Had a very good experience from my first phone call to this survey. Very professional company on all levels!
Jennifer Foster, Baltimore
It’s so refreshing to find a small business that takes such pride in what it does and handles its jobs with such professionalism and quality workmanship. Tom, Jim, and crew clearly care about providing high quality service. I’ve referred everyone I know who needs a roofer to TSW!
-Julie Bierman, Baltimore
Just a note to let you know how pleased I am with the roofing work completed on my home. In addition to a job well done and completed in a timely manner, the workers were professional and polite. Thanks again to your company for such a fast response and for the quality of workmanship.
Sincerely, Karen Novak, Whiteford
I am extremely happy with the result of my roof repair and would highly recommend TSW Roofing Solutions to my friends and neighbors to do their roofing work. When the hurricane took part of my roof off, after getting three estimates, I chose TSW to do the repair work. They provided an estimate for my insurance company, as well as pictures, and they covered my roof to prevent further damage. The TSW employees were always courteous and explained everything fully. The damage was on the front of the house and now that the repair has been done it is extremely difficult to tell exactly where the repair was performed.
Janet Bott, Edgewood
Thank you, Thomas Wooden and TSW Roofing for an awesome roof replacement experience. Tom and his team really know how to go the extra mile and deliver an exceptional product. I will sleep well knowing that I got the best roofing for the $$.
Mike Rashad, Timonium
I was satisfied with the work, and the roof looks great. I would recommend your company to anyone needing a new roof.
Ken Katen, Forest Hill
TSW Roofing Solutions successfully completed two projects at my home. The crew are experienced, professional, and courteous.
Rita Greenberg, Baltimore
Hey, Jim, thought you would like to know that through the recent storms, my attic has remained dry! Big Thanks.
Bob Marino, Towson