You claim that You are a company that takes care of their techs, Yet only offer 65/15? And how many day net?
With what you get per install AND secondary IRD's, It appears that you are more interested in taking care of yourself.
Re: pro sat installers
There are 5 replies to this message