Company will sell service to you but does not show up for install. I have had scheduled appointments that I took off work for only to have them not show. They will have scheduling dept robo call you to put you on hold for indefinite periods I usually hang up after 20 minutes I am canceling do to fact never recieved full install and lost hundreds of dollars in lost wages for nothing avoid this company at all costs