"I was in need of a new roof ASAP, Jim Armstrong was the first roofing company that came right out and gave me the best estimate and showed up and had the job done in no time. Jim is very professional and personable. I strongly recommend his company….. a Perfect 10 for sure."

"Armstrong Roofing came out the day after a storm and covered the area of the roof with the leak and assessed replacement of the roof. Within 2 days the roof replacement was scheduled and this was a relief as we were having a party on the weekend. The team of roofers showed up on schedule and completed the job ahead of the expected time. The team cleaned the area when finished and Jim checked with us when they were done. Highly recommend Armstrong Roofing for your needs."

"Armstrong Roofing repaired my roof and installed new gutters and a downspout. They were very professional and personable. Jim was so nice, he took me thru the process step by step and put my mind at ease. They cleaned everything up after the repairs were made and the roof and gutters looked amazing! Definitely recommend them for your repairs!"

"The inspection/estimate meeting was excellent. Jim explained the job and his cost analysis. It was easy to understand and gave me confidence that I would be happy with the new roof. Isaac arrived with the crew to replace the roof. They got right to work and did a great job on the cleanup. I would certainly recommend Armstrong Roofing for any of the repairs or installations they can provide."