We hired this company to put a new roof on our home. They finished the project in a reasonable amount of time and did a great job building up the flat roof on the back of the house. There have been a few minor issues since but they are always very willing to work with us and make everything correct within a fair amount of time. The owner of the company is pleasant to work with and seems to be fair in his work/pricing. I would hire this company to do work for us in the future.