We did a job for AMPCO, and only received a fraction of the total amount due. We have been waiting for well over 6 months for the balance due to us. They recently purchased a new excavator for over $100k and yet, they still can't pay their bills.
The owners are very immature and have a hurry up attitude, that causes equipment damage, property damage, and soon will result in employee injury or worse.
I would definitely think more than twice of choosing to work with or contract with AMPCO. There are too many liability risks involved.