I hired Kyle Co. to replace the asphalt shingle roof on my house. Their bid was very reasonable. I was very satisfied with their job - their work was thorough and workmanlike. They did an especially good job of replacing the rotted soffits. My only criticism was that the roofing team was only two men so it took 3 days to re-roof our small house (although they were slowed down quite a bit since they had to replace the soffits). I would recommend Kyle Co. to others needing a roof replacement.