Talkin’ Shop with Auto Art

CCC Corporate / Collision Repair Newsletter /

In this episode of Talkin’ Shop, Larry Chachko, founder and owner of Auto Art in Glenview, IL, joins us to discuss high-end repairs, luxury vehicles, and how his shop has remained successful over the years.

Watch the video for cool cars and shop insights!