Star Power is more than just an equipment rental company.