DJ is a great technician; courteous, listens to the customer, ask questions and fulfills the customers requests timely. He is extremely knowledgeable and he treated our home like his own. Clean, organized and extremely competent! Excellent experience with Envision so far…. We picked the best company to fit our needs! I highly recommend them and we received no compensation for this product or as.