After dealing with a different contractor who ghosted us when our insurance was giving us a difficult time in approving full replacement, Buffalo's Rep Justin was patient and explained the different approaches that we could take to get there. My insurance was difficult and made sure we took each route, but in the end we were approved and have a beautiful and solid new roof that we were even able to upgrade for a reasonable price. Easy to work with and responsive to questions without me feeling ... Read more
Mark S
