Neff Corp., an industrial and construction equipment rental company, filed to go public on Friday. Concentrating in earthmoving and material handling equipment, the Miami based company brought in nearly $300 million in revenue in the past year. Credit Suisse is the lead underwriter on the deal. The company has not yet announced terms or timing on the deal.