They could have at least gotten the tape on there neatly and squeegeed it down nice and smooth. Did they come back later that weekend and steal the coils for scrap? Meth must be a Bi#$CH.
Good luck with all those crappy service calls. Does your co. at least give you some liberty to make small repairs to obvious violations and or safety hazards? I always feel bad for people that hire someone to do the work and they leave a job looking like this, but they collect $$$$ like they do tip top work. Customer usually has no idea what kinda crap they just bought. it may be the only install they marginally look at.