The Roof Guys were very professional to work with. They installed the roof in one day. The workers showed up promptly at 7 a.m. and worked diligently until 8 p.m. when the job was finished. We’ve heard other companies in our area take 2 to 3 days to complete a roof the same size as ours. I would highly recommend The Roof Guys based on our experience.