On my initial call to make an appointment, Mr. Ferrara listened to our needs and set up an appointment to visit our house. He arrived for the site visit on time prepared to suggest likely solutions to meet our needs. As he walked around the house he asked many questions and helped us pick a solution set that would work. He left promising he would provide us with an estimate to do the work. Within a very few days we received a fair estimate with three manufacturers choices. He was patient and comfortable answering questions. Once we gave him the go-ahead he set the date to do the work. The installation started and finished on schedule leaving the house clean with no contractor mess. His installation team came prepared to do the work, were efficient and pleasant. Mr Ferrara followed up the installation with an email reminding us to contact him with questions or if any issues developed. We are pleased to have used this contractor.