Smith Roofing did an excellent job for us all the way around. They were very quick to come and give us an estimate and date when they could do our roof and were even able to do the job sooner then expected. The crew were on time, very professional in the set up of equipment and the job they did installing the roof. They were very careful of our yard and house and did excellent cleaning up. We are very satisfied customers and would highly recommend them.