Cole actually arrived about 30 minutes early which was perfect for me. He was well informed on the products and service and performed a quick and tidy installation. A true professional. I highly recommend this company and Cole! I will use them again in the future.