The WordPress agency market ranges from excellent to predatory. A bad hire can cost you $15,000–$50,000 and leave you with a site that underperforms, is difficult to maintain, and may need to be rebuilt in two years. Here’s how to evaluate agencies before signing anything.
Question 1: Who Will Actually Work on My Site?
Many agencies pitch you with senior staff and then hand your project to a junior developer or an overseas contractor. Ask directly: “Who will be the lead developer on my project, and can I speak with them before signing?” The answer — and the agency’s reaction to the question — is revealing.
Question 2: Show Me Three Sites You’ve Built in the Last 12 Months
Portfolios are curated. Ask for recent work specifically. Then check those sites on PageSpeed Insights, verify they’re still maintained, and look at them on mobile. If an agency’s recent work loads slowly or looks broken on mobile, that’s what you’re getting.
Question 3: What Happens After Launch?
Web design agencies make money on new projects, not on maintenance. Many will hand off your site after launch and become very hard to reach. Ask explicitly about post-launch support: What’s your response time for urgent issues? Do you offer a maintenance plan? What’s the process for getting updates made?
An agency that can’t clearly answer post-launch support questions is one that hasn’t thought about your long-term success.
Question 4: What Technology Will You Build On?
There are good reasons to use different WordPress page builders, themes, and plugins — and there are red flags. Watch out for:
- Proprietary page builders that lock you into the agency (you can’t edit without them)
- Custom themes built from scratch when commercial themes would serve you better
- Recommending the newest flashiest tool rather than the most appropriate one
Ask: “Why this specific technology stack over alternatives?” If they can’t explain it clearly, they haven’t thought it through.
Question 5: How Do You Handle Updates and Security?
This question reveals whether an agency thinks about the lifecycle of a WordPress site or just the launch. Good agencies have a clear answer: automated updates with testing, security monitoring, regular backups. “We handle it on an as-needed basis” is a red flag — it means they’ll charge you an emergency rate when things break.
The Contract Red Flags
- No mention of who owns the site and its code after delivery
- Vague deliverables (“a modern, professional website”)
- Payment structure with large final payment tied to vague “approval”
- No process specified for revisions or change requests
The Alternative: Productized Services
The traditional agency model — custom quotes, custom projects, custom timelines — creates opportunities for scope creep and misaligned expectations. A productized service model with defined deliverables, fixed pricing, and clear timelines eliminates much of this uncertainty. You know exactly what you’re getting and what you’re paying before you start.




