Officers would like help in identifying the man in the CCTV image, as they would like to speak to him in connection with the incident.
The twenty nine vehicles are believed to have been damaged at around 10.30pm on Sunday 4 June 2017.
The damage, which totals to around £1,000 paintwork damage per vehicle, was discovered by the owner of Yorkshire Vehicle Solutions on the morning on Monday 5 June 2017.
Anyone with any information is asked to contact North Yorkshire Police. Dial 101, press 2 and ask to speak to PC Kyle McBride.
Alternatively, Crimestoppers can be contacted anonymously on 0800 555 111.
Please quote reference number 12170097803 when passing on information.