Signage is read at distance, often in motion, in about a second. That constraint removes almost everything you might want to put on it.
A business card is held at reading distance. A yard sign is read from a passing car. A vehicle is read from another lane at speed. Those are three completely different design problems, and the same artwork can't serve all three.
The hardest constraint. A driver has a second or two, at an angle, often moving. What fits: business name, one service, phone number. That's it. Adding a website, a list of services, and a slogan means none of them get read.
Slightly more forgiving, still brutal. Big type, high contrast, short. A sign in front of a job you completed is one of the best advertisements a local trade has — provided the number can be read from the street.
Held and read, so more detail is fine. But it still has one job: making it easy to contact you later. A card where the phone number is small and grey because it looked elegant has failed at its only purpose.
Print it at actual size, tape it to a wall, and walk backward until you're as far away as a real viewer would be. If you can't read the phone number, it's too small — no matter how it looked on screen.
A color chosen on a bright screen indoors can look washed out on vinyl in Texas sun, and some fade faster than others over years of exposure. Worth raising with the sign shop before committing to a wrap.
Phone number, in almost every case. A web address on a truck is rarely typed in later; a number can be dialed at a red light. And if they do search you afterward, what they find needs to match what they saw — which is why consistency across brand identity matters more than it seems.
Describe what your business needs and you will get an honest read on what would actually help.