He arrived on time and when he ad promised. The quality of materials (first job was windows) is excellent. The workmanship of installation and the complete clean up of the job site was impressive. It was like he was never there...but the windows were new! This led to other work for him from us.