Don't make a science out of prospecting? Many people would certainly disagree with you.
It all depends on who you talk to. Most here, will disagree, like you, just for the sake of disagreeing.
What are you here for..... to letter trucks or find new and exciting ways to get business ?? I realize your title is how to solicit business for truck lettering, but the bottom line is... you wanna letter trucks.
We do on an average of 5 to 7 vehicles a week. We didn't get them by hiring someone to take pictures, create a movie presentation and then go out, make appointments to show our presentation of their trucks and how we can improve them. That is a gross waste of time, effort and money on everybody's part. Any good business person will recognize that and not even let you come to visit them.
For some projects like re-branding a whole company, completely doing a make-over of a hospital or school would necessitate a slide show, but not getting a truck or two. Even if the guy has a fleet, it still won't work. At least 95% of the time it won't. Are you gonna waste all your time looking for that 5% ??
Word-of-mouth, simple advertising and going into a place with a business card and asking to have a chance to bid on their next job, will yield much better results and with a whole lot less time and money invested.