They did my roof and siding they gave a free estimate the estimate was exact amount of the contract started the job when they said they would excellent cleanup very professional I also noticed nobody smoked I would hire them again and highly recommend them