Celebrating 90 Years in Business!
Written by Welcome on December 29, 2022
It all began in 1933 when 3 brothers decided to start their own auto body repair shop. All 3 brothers were working in the auto body industry and times were tough during the Great Depression. Today, Brothers Will and Robert Latuff along with their Father Peter…Read More