I am a service tech and we do not charge for failed self installs. Only if your dog chews our lines our you are a repeat offender of needing services tech's to come out. Call 1800comcast and ask to set up an appointment. Who knows maybe I will be your tech
If you go to store they may be able to help. Or call for a service tech to come to your house.
Thanks! Your answer is awaiting moderation.