Tom Leach roofing did an excellent job on our house. We have used them on three different projects and every time they have been on time and on budget. Their crew is the best we have ever worked with too! Their employees really care about any concerns we had during the project and were right on top of the changes we requested. The clean up was impeccable. It looked much better after they left then when they arrived. We will continue using Tom Leach Roofing if we ever need another roof. We highly recommend them. Cheers!