I can corroborate after 7 years with them best asset in the IAA are the people working inside. Very good and hard working professionals that keep running the business and the company safely and efficiently. Is definitely a very good company to be working for. I wish I could say the same about the weather cause here is veryveryvery
.