Smith roofing did an excellent job on our roofing project. They were professional, experienced, communicative and very responsive. The office manager Jenny and the business representative Andrew were great to work with. The crew doing the work was careful, efficient and the roof looks wonderful. Their clean-up at the job site was meticulous. Overall a very positive experience and a roofing company I highly recommend.