Well they not have a web-site,nor are they listed in the Better Business Bureau. The BBB does not show any reliability report on this company. I check with Dish Network in B'ham, Al. since this company is a a retailer for DN, all they could tell me that they have been in business with them for years and that the company has its up and downs like other companies do, but for the overall work, they do stay busy. Sorry hopes this help. I'm the same boat as well. As for you being a sub-contractor "be careful"!
This is CABL.com posting #262335. Tiny Link: cabl.co/mbgpn