This is a great company. Everything was perfect from start to finish. The crew was great, all commitments were met, the clean up was perfect and we love our new roof. I highly recommend Harlan Quality Roofing