Your job ad says "competitive pay." So does the other guy's. And the guy down the street. Every superintendent position in Houston sounds exactly the same.
"Competitive pay" doesn't work for construction jobs because it signals you're hiding something and forces candidates to guess. Specific salary ranges, even modest ones, attract better applicants than vague promises because they show transparency and respect for people's time.
Here's what happened when Mike, a home builder in Phoenix, switched from "competitive pay" to "$85K–$95K based on experience" for a superintendent role. Applications dropped 40%. Quality shot up 300%. The five people who applied were all qualified. Three had 8+ years of experience. Two were already making $80K elsewhere.
Same company, same role, different signal.
Because everyone's copying everyone else's terrible messaging. Walk through Indeed right now and search for "construction superintendent." You'll see the same phrases in every post: competitive pay, great benefits, growing company, team environment.
It's like a Mad Libs for construction jobs. Fill in the blanks, hit publish, wonder why you get 47 unqualified applicants and zero callbacks.
The problem isn't your compensation package. It's your signal. According to Glassdoor's 2023 recruiting data, 67% of job seekers won't apply to positions without salary information. That number jumps to 78% for experienced construction professionals who already have jobs.
Think about it from their perspective. A good superintendent making $82K isn't going to waste time applying to a mystery box. They don't know if you're offering $65K or $95K. They assume the worst and move on.
When you write "competitive pay," here's what candidates hear:
Sarah, a project manager from Dallas, put it bluntly when I asked why she skips vague job posts: "If they can't tell me the salary range, what else are they hiding? Benefits? Hours? Whether the job actually exists?"
She's not wrong. Vague compensation language is often paired with vague job descriptions, unclear expectations, and messy hiring processes. It's a pattern. Good candidates recognize it and avoid it.
This is where the Signal component of the 5S Hiring Model comes in. The 5S Hiring Model — Signal, Story, Standards, Steps, and System — is a framework developed by Right People Co. to help home builders fix their hiring by fixing their messaging.
Your signal is the first impression. It either attracts the right people or repels them. Here's how to get it right:
"$75K–$85K DOE" beats "competitive pay" every time. Even if your range isn't the highest in town. A field project manager making $68K will apply to a $70K–$78K role. They won't apply to a mystery.
Example that works: "Field Project Manager - $72K-$82K + quarterly bonuses, health insurance day one, truck allowance."
Example that doesn't: "Field Project Manager - Competitive salary and benefits package."
Skip the fluff benefits everyone has. Lead with the stuff that actually matters to construction pros:
Instead of "competitive," try "market rate for Austin area" or "above prevailing wage." If you're really paying top dollar, say "top 25% for Dallas superintendents." If you're not, own it: "Fair wage, great training, room to grow."
Three things change immediately:
First, unqualified applications drop. That person making $45K as a carpenter won't apply for a $85K superintendent role they can't do. Saves everyone time.
Second, qualified people actually apply. The superintendent making $78K at a company with no growth will seriously consider your $82K offer with clear advancement paths.
Third, salary negotiations get easier. When someone applies knowing your range, the money conversation happens faster and cleaner. No surprises, no wasted interviews, no hurt feelings.
Tom runs framing crews in San Antonio. When he started posting specific ranges last year, his average time-to-hire dropped from 47 days to 23 days. "People know what they're signing up for," he told me. "The ones who apply actually want the job."
Then don't pretend it is. Lead with something else that's true and valuable.
Maybe your benefits are solid. Maybe your projects are interesting. Maybe you actually train people instead of throwing them to the wolves. Maybe your superintendent won't get midnight calls about permit issues.
Example: "Estimator - $58K–$64K. Small company, short commute, home by 5 PM most days. We handle our own permits so you focus on numbers, not paperwork."
That's honest. It's specific. It attracts people who value work-life balance over maximum dollars.
The worst thing you can do is overpromise and underdeliver. That superintendent who takes your "competitive pay" job expecting $85K and gets offered $72K? They'll remember. And they'll tell their friends.
Look at your current job posts. Count how many times you use "competitive" or "great" or "excellent" without numbers or specifics. Then rewrite one post with real ranges, real benefits, real expectations.
Post both versions on Indeed for a week. Track which one gets better applicants. I'm betting the specific one wins by a lot.
If you want help auditing your hiring messages for free, grab a Signal Audit here. Takes five minutes and shows you exactly where your job posts are losing good candidates.
Rooting for you,
Josh
Yes. 67% of job seekers won't apply without salary information, rising to 78% for experienced construction professionals. Specific ranges attract better candidates than vague "competitive pay" promises.
Nothing specific. "Competitive pay" is vague language that signals you might be hiding below-market wages. Good candidates assume the worst and apply elsewhere.
Include specific salary ranges, real benefits that matter to construction workers (truck, tools, PTO), and honest job expectations. Skip generic phrases like "great opportunity" and "team environment."
Research your local market rates and post a realistic range. Even if it's not the highest in town, specific numbers ($75K-$85K) attract better applicants than vague promises.
Vague job posts with no salary information attract desperate candidates who apply to everything. Specific requirements and pay ranges filter for qualified applicants who actually want the role.