Joyce Siding provided everything we wanted in a siding company. Dennis was understanding and willing to work with us to help us get the desired finished product while working within our budget. The work was performed with a minimum of interference in our daily life. All the work was done professionally and scraps and trash were cleaned daily. Extra care was even taken to make certain our dog was accomadated during the project. Great product and service.