Thanks for your insightful advice, my question still remains, if anyone has had this problem with Mastec and resolved it please let me know how it was done, through legal action, a specific contact at Mastec would be helpful, anyone experienced in dealing with them on a corporate level with advice please respond.
This is CABL.com posting #206893. Tiny Link: cabl.co/m1Y9