I think I would rather see a white background as it will be on our letter head, envelopes and business cards.
Our trucks are primarily red but our construction equipment is all different colors.
I think white will be the best background but I would like to keep in mind the truck color for lettering purposes.
Also. I checked out your portfolio and the Triad consulting logo really jumped out at me.
Thank You,