About Castle's Collision Center
Darin Castle describes himself as having 'a sander in his hand before he had a pencil', and he's not joking. Having grown up in a auto repair family, the professionalism of auto body shop work runs deep.
Darin started painting vehicles professionally in 1988 when working in the industry in Louisville, KY for a major body shop; he then struck out on his own ten years later with the opening of Castle's Collision Center in 1998.