Find the word definition

Wikipedia
EastwoodCo

The Eastwood Company is an automotive restoration solution provider, headquartered in Pennsylvania, United States. Founded in 1978, the company was started by Curt Strohacker. “Do-It-Yourself” and ‘Do the Jobs Right’ are the motto of the company.