No, LH is not a good company to go with. Their prices are high and the contract itself is one of the worst in the industry. If you are terminated for any reason, (and lack of production is one with them), you will lose any renewals of less than $250 per month! I've never seen a worse contract.