3rd Generation just completed a siding install for our home and we are extremely pleased with everything. The new siding has totally transformed the look of our house. All the construction crew as well as Mike were professional and courteous keeping us informed of work being done and their schedule. The quality of work was exceptional and completed in the time frame even with some bad weather days. Would highly recommend 3rd Generation to anyone and would use them again.