I'm still convinced that people do not say "OH, look there's a landscape company! Let me call the number on their truck!"
Same for crew t-shirts... People approach you, then you talk, or they look things up online. BUT, this is an entire other issue and only my opinion. I'll wait for the dozen or so guy who'll now tell me how many dozens of ladies wrote their company number down off their shirt in the grocery line.
NICE truck! And that's what matters! Good luck with it!