Why color is a branding decision, not a design preference
A homeowner sees your truck for maybe two seconds in a driveway or at a stoplight. They see your website for maybe four seconds before deciding to keep scrolling or pick up the phone. Color is the first thing that registers, before they read your name, before they see your logo shape. That two-second read either says "established company" or it says "who is this."
Most contractors treat color like a personal preference: pick the color you like, put it on the truck, move on. That works fine until you're parked next to three other trucks at the same supply house and yours is the one nobody remembers. Color is doing a job. It needs to separate you from the other trucks in your trade, hold up under the actual conditions your equipment sees, and carry through every touchpoint: truck wrap, yard sign, uniform, website, Google Business Profile photo.
The mistake we see most: a contractor picks a color scheme off a logo template site, never checks it against the other trucks already working their zip code, and ends up looking like a subcontractor for the guy who picked the same blue five years earlier. Color needs to be chosen against your actual local competition, not in a vacuum.
- Color has to work at 30 feet (truck door, yard sign) and at 300 pixels (favicon, map pin, thumbnail).
- Color has to survive the job: grease for HVAC and auto-adjacent trades, tar and shingle dust for roofing, mud and concrete dust for site work, chemical splash for plumbing.
- Color has to differ enough from the two or three other trucks in your trade that already work your service area.
None of that is art. It's a checklist. Run your color choice through it before you run it through a mood board.
There's also a timing question that gets skipped: when in a company's life is color actually worth revisiting? Brand-new companies get a pass to pick blind, since there's no existing recognition to protect. Established contractors rebranding after a name change, a merger, or a franchise exit are in a different spot entirely: they already have some recognition built up, even if it's tied to a name or a logo they're walking away from. The color decision in that second case has real cost either way. Keep a color that's already tired and you inherit someone else's baggage. Change everything at once, including color, and you risk homeowners and referral partners not connecting the new look to the company they already trust. That tension is exactly why color gets decided on purpose, with a plan for how the transition gets communicated, not picked the same afternoon as the new logo.
The colors that already own each trade, and why
Walk any supply house parking lot and a pattern shows up fast. HVAC trucks skew blue and white, a nod to cool air and clean service. Plumbing skews blue as well, sometimes red for urgency branding ('we come when it floods'). Electrical skews yellow and black, borrowed straight from OSHA caution striping because electricians want that instant "careful, professional" read. Roofing splits between deep red (urgency, storm response) and forest green or navy (established, calm, insurance-adjacent trust).
None of that is an accident. Trade colors cluster because homeowners have been trained by decades of trucks, uniforms, and ads to associate certain colors with certain trades. That's useful: a blue-and-white truck reads as HVAC or plumbing before anyone reads the door lettering. It's also a trap: if you pick the exact blue every other HVAC company in your metro already uses, you disappear into the category instead of standing out inside it.
| Trade | Common colors | Why it clusters there |
|---|---|---|
| HVAC | Blue, white, sometimes red accent | Cool air association, clean/service read |
| Plumbing | Blue, navy, red accent | Water association; red for emergency/urgency positioning |
| Electrical | Yellow, black, sometimes orange | Borrowed from safety striping and caution signage |
| Roofing | Forest green, navy, deep red | Storm-response urgency (red) vs. established/insurance trust (green, navy) |
| Landscaping | Green, brown, tan | Direct material association (grass, mulch, earth) |
The honest takeaway: know your trade's default, then decide on purpose whether you're leaning into it (instant category recognition) or breaking from it (stand out from every other truck wearing the same blue). Both are legitimate strategies. Picking blue because it's "nice" without knowing four competitors already own that exact shade is not a strategy, it's an accident.
There's a second layer worth thinking through here, past the color itself: what the color is doing next to your competitors' colors in the specific zip codes you actually work. A national palette guide can tell you blue owns HVAC, but it can't tell you that three of the five HVAC companies already running trucks through your subdivision are all wearing the same navy-and-white combination. That's a five-minute drive around your own service area, not a design exercise. Note what's already parked in driveways and at job sites near you, then decide whether your color choice needs to blend into that established category look or cut against it on purpose.
What actually holds up on a job site (and what fades first)
A color that looks sharp on a screen and a color that looks sharp on a truck door after 18 months of Florida sun, Michigan road salt, or daily grease exposure are two different things. This is the part most branding shops never mention because they've never had to pressure-wash a truck wrap.
Bright reds and bright blues are the worst offenders for UV fade. Vinyl wrap manufacturers will tell you the same thing installers already know: high-saturation reds fade fastest, sometimes visibly within a year or two of daily outdoor parking, especially in Sun Belt states. Whites yellow and show dirt and grease film faster than darker tones, which matters a lot for HVAC and plumbing trucks that regularly touch grease, flux, and standing water.
Darker, desaturated colors age better because fade and dirt show up as a gradual darkening rather than a visible color shift. That's a real reason navy, forest green, charcoal, and black show up so often on established contractor fleets: not because they're trendy, but because they still look intentional after two years of actual work.
- Fades fastest: bright red, bright orange, light blue, pure white (yellows/dulls).
- Holds up best: navy, forest green, charcoal, black, deep burgundy/oxblood tones.
- Grease and grime show least on: mid-to-dark tones with some texture or matte finish; shows worst on gloss white and pastel colors.
- Job-specific wear: roofers get tar and asphalt dust (dark colors hide it), electricians get less surface grime but more scuffing from ladders and conduit (matte finishes hide scratches better than gloss).
None of this means avoid bright colors entirely. It means if you want a bright accent, use it as a small percentage of the overall color system (a stripe, a logo mark, a single accent panel), not as the base coat that has to survive years of daily use.
Contrast and legibility rules that actually matter
Color choice isn't just about the color itself. It's about what happens when you put your company name in front of it. A gorgeous color palette that fails legibility at driving speed or on a phone screen is a color palette that isn't doing its job.
The basic rule: dark text needs a light background, light text needs a dark background, and mid-tone-on-mid-tone (gray text on a beige panel, gold text on tan) almost never survives real-world viewing conditions. This matters twice as much for contractors because your primary viewing conditions are hostile to begin with: a truck door glimpsed at 45 mph, a yard sign read in dusk light, a Google Business Profile photo shrunk to a thumbnail on a phone.
Test every color combination in three conditions before locking it in: full sunlight (colors wash out and contrast drops), overcast or dusk (colors go flat and muddy), and shrunk to phone-icon size (fine detail and thin strokes disappear entirely, only the biggest shapes and the boldest contrast survive). A palette that only works in the studio lighting of a logo mockup is a palette that will fail on the actual truck.
- Never put a light, unsaturated color directly on a similarly light background (tan-on-cream, light gray-on-white). It disappears in bright sun.
- Gold, brass, and metallic tones need a dark background to read at body-text sizes. On light backgrounds they need to be large, bold, and used sparingly (headlines, numerals), never small body copy.
- Keep your primary company name in the highest-contrast pairing you have (usually dark ink on light, or light on your darkest brand color). Save mid-contrast pairings for secondary details like taglines or trade descriptors.
- Check every combination against a phone screen in direct sunlight before you approve a wrap or sign proof. That's the real test, not the studio monitor.
This is the difference between a color scheme that looks good in a presentation and one that actually generates recognition on the road.
How many colors should a contractor brand actually use
Two, occasionally three. That's it. One dominant color that carries the truck, the sign, and the site background. One accent color that carries the call-to-action, the phone number, the "call now" button. A neutral (usually black, white, or a warm off-white) that carries body text and backgrounds where the dominant color would be too heavy.
Every additional color past that third one is a color a sign shop has to mix, a wrap shop has to match, and a homeowner has to process before they get to your phone number. Franchise brands with marketing departments can support five-color systems because they have the budget to keep every application consistent. A solo contractor or a small crew does not have that budget, and a five-color system just means five ways for a cheap vinyl printer or a DIY Canva job to get the color wrong.
The other reason to keep it to two or three: consistency across touchpoints is what builds recognition, and consistency gets exponentially harder with every color you add. A homeowner who sees your oxblood-and-gold truck, then your oxblood-and-gold yard sign, then your oxblood-and-gold website, builds a mental shortcut fast. A homeowner who sees blue on the truck, green on the sign, and red on the website (because three different vendors interpreted "brand colors" three different ways) builds no shortcut at all. They just see three unrelated companies.
- Dominant color: owns 60-70% of any given surface. Truck panel, website header, sign background.
- Accent color: owns 10-20%. Buttons, phone number callouts, key headlines, the one thing you want the eye to land on.
- Neutral: owns the rest. Body text, whitespace, backgrounds that need to stay out of the way.
If you're rebranding and can't decide between four colors you love, that's a sign you need to cut two of them, not add a fifth to make peace between them.
Matching colors across truck, sign, uniform, and website
The single most common failure we see in established contractor brands isn't a bad color choice. It's an inconsistent one. The truck wrap was ordered from one vendor five years ago. The yard signs came from a different print shop last year. The website was built by a freelancer who eyeballed the logo instead of pulling the exact hex codes. None of the three greens match, and the homeowner's brain quietly registers "these don't look like the same company" without ever consciously noticing why.
Fixing this doesn't require a full rebrand. It requires locking down exact color values, in every format a vendor might need, and handing that same file to every vendor going forward: the print shop, the wrap installer, the uniform embroiderer, the web developer. That means hex codes for anything digital, CMYK values for anything printed, and Pantone (PMS) matches for vinyl wrap and embroidery thread, since those materials don't reproduce from a hex code directly.
- Hex code: for the website, digital ads, social profiles, email signatures.
- CMYK values: for anything offset or digitally printed (business cards, flyers, some yard signs).
- Pantone (PMS) match: for vinyl wrap, embroidered uniforms, and any vendor working in physical materials rather than a digital file. Vinyl and thread don't translate cleanly from a screen hex code, they need a physical color-matching system.
Keep all three in one document, alongside your logo files, and hand it to every vendor before they start work, not after you've already spotted the mismatch on the finished truck. This is boring, unglamorous work, and it's the difference between a brand that reads as one company everywhere a homeowner encounters it, and one that reads as three separate vendors who never talked to each other.
This is also where color intersects with the website specifically: the site should pull the exact same values as the truck and the sign, not a "close enough" web-safe approximation. A website is often the first touchpoint before the truck ever shows up in a driveway, so it has to carry the same visual signal, not a slightly-off cousin of it.