GOOD FOR: BUSINESSES WHOSE SITE HAS TO DO A JOB, NOT JUST EXIST
Every build works alongside our monthly Growth Plan — ongoing local SEO, Google Business Profile management, and content, separate from the one-time build cost.
Two real numbers for the same three words
A website for a trades business can cost $499. It can also cost $8,000 or more. Both are real, because they're not paying for the same thing.
If you've gotten quotes before, you've probably seen a $200 template site, a $3,000 agency quote, and maybe a friend's nephew who'll throw something together for free. This page breaks down what actually separates those numbers, so you know what you're paying for — not just what you're paying.
What changes the price
How much of the site is actually built for your business, versus a template.A template already has its layout decided. A site built around your services, your service area, and your actual jobs takes real design time — that's most of the gap between a $200 template and a real build.
What the site has to do, not just show.A page with your phone number on it is cheap. A site that captures a lead through a form, links straight to your Google Business Profile, and is structured so it actually shows up when someone searches for your trade near them takes more work, and that work is what makes the site pay for itself.
How much content has to be created, not just placed.Stock photos and placeholder text are free. Writing service pages that actually explain what you do, in a way that makes someone trust you enough to call, takes real time — and it's usually the single biggest quality difference between a cheap site and one that converts.
Whether SEO is built in or bolted on later.A site that's structured for search from day one — proper headings, fast load times, your service area named clearly — costs a bit more upfront and saves you from needing a rebuild in a year. Skipping this at build time almost always means paying for it later, either in a rebuild or in ad spend to make up for it.
Who's building it.A DIY builder is free but takes your time and usually looks like it. A freelancer is moderate cost with real variance in quality and no backup if they disappear mid-project. A dedicated shop costs more because there's process behind it — a defined scope, a revision structure, and someone who's still around after launch.
What's often left off the invoice
The build cost is rarely the last thing you'll spend. Here's what to budget for on top of it, regardless of who builds your site:
Domain renewal— a small annual fee, usually $10–20 a year
Hosting— varies by provider, typically $5–25 a month for a small business site
Business email— if you want it tied to your domain instead of a personal Gmail
Content updates— adding a new service, a new location, or new photos over time
Ongoing SEO and Google Business Profile work— usually the biggest recurring line item if visibility matters to you, and a separate, ongoing service from the one-time build
A redesign eventually— most business sites need a refresh every few years as expectations shift
At MGRTECH, you keep your own domain and hosting from day one — we don't hold those accounts for you, we connect them at launch, and you're never dependent on us to keep your site online. The build cost and the ongoing Growth Plan (local SEO, Google Business Profile management, content) are always separate, so you always know which bucket a cost belongs to.
Payment structure, and what to watch for
A fair structure protects both sides: a portion upfront to lock in the scope and start the work, the balance at delivery. Full payment demanded before you've seen a single draft is a reasonable thing to question. So is a vendor who goes quiet the moment the deposit clears — one of the most common complaints from business owners who've been burned before.
Red flags worth watching for, regardless of price
No written scope — if pages, features, and revision rounds aren't in writing, there's nothing to hold the project to later
A quote with no specifics — a line item that just says "a website" is how a cheap number quietly grows once the extras start getting billed
No mention of who owns the domain, hosting, or the finished files after handover — ask directly if it isn't addressed upfront
Communication that disappears after payment
None of these are about price. A $3,000 build can have every one of these problems just as easily as a $300 one.
DIY, a freelancer, or a dedicated shop
DIY, a freelancer, or a dedicated shop
Comparison point
DIY (Wix, Squarespace)
Freelancer
MGRTECH
Typical cost
$0–500
$300–3,000
$499–$899 (custom scoped above that)
Built around your trade
No — generic template
Depends on their experience
Yes
Who's accountable after launch
You
Whoever built it, if they are still reachable
A defined process, not an individual's availability
Ongoing SEO / GBP work
Not included
Rarely included
Available as a separate Growth Plan
DIY (Wix, Squarespace)
Typical cost
$0–500
Built around your trade
No — generic template
Who's accountable after launch
You
Ongoing SEO / GBP work
Not included
Freelancer
Typical cost
$300–3,000
Built around your trade
Depends on their experience
Who's accountable after launch
Whoever built it, if they are still reachable
Ongoing SEO / GBP work
Rarely included
MGRTECH
Typical cost
$499–$899 (custom scoped above that)
Built around your trade
Yes
Who's accountable after launch
A defined process, not an individual's availability
Ongoing SEO / GBP work
Available as a separate Growth Plan
DIY works if you need something online today and have time to manage it yourself. A freelancer can work well for a simple one-off site, though outcomes ride entirely on that individual's skill and availability. A dedicated shop costs a bit more because there's a defined scope and process behind it, and because the goal isn't just a site — it's a site built to bring in jobs.
Which tier real businesses land on
Just getting the phone to ring.
A new or small operation — one crew, one or two services, no site yet — usually fits the Starter tier ($499): one clean page, your services, your service area, a way to call or request a quote. Enough to look legitimate and get found.
Actively trying to win more jobs.
An established business with reviews, a track record, and a few service areas fits Growth ($899): a fuller build with proof — reviews, past work — placed early, a clear process section, and stronger on-page SEO. This is the right fit for most contractors who already have some reputation and want the site to work harder for them.
Multi-crew or multi-location operations.
Businesses that need booking integration, a quote calculator, or a more complex multi-page structure move into Custom, scoped and quoted to the actual requirements.
Is this an expense or an investment?
If one job from your area is worth $500, and the site brings in even one extra job a month, an $899 build has paid for itself within two months — and keeps paying after that. The math changes the other direction too: a cheap site with no SEO structure and no plan behind it often costs more in the long run, in the form of a rebuild plus the jobs you didn't get while it sat there not being found.
Cost only becomes a pure expense when there's no plan behind the site — no way for people to find it, no reason to trust it, no clear way to call. That's true whether the site cost $200 or $8,000.
— STILL WEIGHING IT
Questions people ask before they commit
Scope, mostly. Starter is one page with the essentials — enough to be found and called. Growth adds the sections that do the convincing: proof placed early, your process, galleries, and coverage for every town you serve, plus deeper SEO. Custom is for builds that need something built specifically for them — interactive sections, booking, calculators, a real multi-page structure.
Because a website isn't one fixed product — it's a quote for someone's time and process. A lone freelancer and a shop with a defined build, revision, and SEO process will land on very different numbers for what sounds like the same brief. Ask what's actually included in the number, not just the number itself.
For a placeholder while you're getting started, maybe. For anything you're actively counting on to bring in jobs, a template with no SEO structure and no room to grow usually means paying again later — either for a rebuild or in the leads you lost while it wasn't showing up in search.
No, and yes. If you already have a domain we connect the site to it; if you don't, we'll guide you through picking one. Either way it stays in your name, on your account — we don't host the site or manage your renewals, so there's nothing to transfer later and nothing you're locked into.
Each tier's checklist above is the whole of what's included. What's commonly separate: professional photography, more revision rounds than the tier includes, and any ongoing SEO or content work — that's the Growth Plan, not part of the one-time build.
Starter builds typically move in about a week once your content is in hand, and Growth builds in roughly two to three weeks. Custom builds depend on scope and are timed once requirements are locked. The fastest way to hit a launch date is having your service list, photos, and any specific requests ready before the build starts — most delays come from waiting on content, not from the build itself.
Nothing breaks and nothing gets held hostage. Additional changes are quoted per request before any work starts, so you always approve the number first. Most sites don't need them — the included rounds exist because that's usually where a build lands.
No — that's the separate Growth Plan retainer. The tiers on this page cover the one-time build only. They pair well, but you're never required to take one to get the other.
Yes. The Starter build carries over — you pay the difference between the tiers plus anything genuinely new in scope, not the full Growth price over again. Plenty of businesses start at Starter and move up once the calls start.
— NO RANGES
Get a straight answer, not a range.
Tell us what you do and where you work, and you'll get the actual number for your build — including when the cheaper tier is the honest answer.