We have been working with Arcade Roofing for more than 15 years. We originally used them to find leak because they had come highly reccommended. Robert, the owner, spent several hours on 3 different occasions before he found and fixed the leak, charging us only for his original estimate. We were amazed that he found the leak at all. When our roof shingles needed replacing we naturally called Arcade Roofing. Arcade Roofing installed our new roof efficiently and professionally and added some creative downspout and gutter guard work. Highly recceommended!