Page one for this question is web designers explaining why you should not, and builder companies explaining why you should. Nobody checked what the contractors who actually rank in Grand Rapids built their sites on, so on 16 September 2026 I read all forty.
Yes, you can, and a site you built yourself can sit in the map pack. On 16 September 2026 I read the platform behind each of the 40 Grand Rapids trade businesses in the map-pack lists from the 15 September sweep. Of the 39 that answered, six are on a do-it-yourself builder — Wix (3), Squarespace (2) and GoDaddy’s builder (1). The other 33 are on WordPress (18), an agency-hosted builder (5), a franchise brand’s platform (3) or custom code (7).
The map pack does not rank the platform; it ranks the Business Profile, its reviews and how close you are to the searcher. What the six DIY sites show is what a finished builder site needs and what an unfinished one skips: three of the six have a tap-to-call link, two have a form, one links a service page, none has a privacy page. Across all 39 the counts are 32, 26, 30 and 23.
So build it yourself if you have the evenings, someone to write the service pages and the patience to keep it current. Hire it out when it has been “almost done” for a month. A Starter Site here is $999 once for up to three pages, live in days, or $149 a month for twelve months with hosting, updates and edits included and the site yours at month twelve.
Search the question and you get two answers, each sold by the person giving it. Designers say a builder site looks like a builder site and will cost you calls. Builder companies say anyone can launch in an afternoon. Both skip the only fact that settles it for a Grand Rapids contractor: what the businesses already ranking here built on, and whether the ones who did it themselves are missing anything. So this page reads the forty, names the six, and then says who should build their own and who should not.
The list is the one this site has used all week: the first ten Google Maps results for plumbers, roofers, HVAC companies and electricians in Grand Rapids, read on 15 September 2026, every one of which had a website (40 of 40). On 16 September 2026 I fetched each home page once more and read the served HTML for the platform: the generator meta tag where there is one, and otherwise the asset hosts and framework fingerprints the platform leaves behind (Wix’s static host, Squarespace’s, GoDaddy’s image host, wp-content paths, Webflow’s, Duda’s, Hibu’s). Ten pages with a weak or no signal were fetched a second time and their script hosts read by hand. One site timed out both times and is counted as not fetched. The raw file is named in the receipts.
| Trade (10 each, read 16 Sep 2026) | DIY builder | WordPress | Agency-hosted builder | Franchise platform | Custom-coded | Not fetched |
|---|---|---|---|---|---|---|
| Plumbers | 1 (Wix) | 2 | 3 (Webflow 2, Duda 1) | 3 | 1 | 0 |
| Roofers | 0 | 6 | 1 (Webflow) | 0 | 3 | 0 |
| HVAC | 2 (Squarespace) | 5 | 1 (Hibu) | 0 | 2 | 0 |
| Electricians | 3 (Wix 2, GoDaddy 1) | 5 | 0 | 0 | 1 | 1 |
| All 40 | 6 of 39 | 18 of 39 | 5 of 39 | 3 of 39 | 7 of 39 | 1 |
Three readings. WordPress is still the default for a trade site here: 18 of 39, and six of the ten roofers. The franchise plumbers (Mr. Rooter, Roto-Rooter, Benjamin Franklin) run on their brand’s own platform, which is a choice nobody in a one-truck business gets to make. And the DIY share is real but small — six of 39, and half of them are electricians. Nobody in the roofing ten built their own.
The point of naming them is not to grade anyone’s website. It is that these six are in the map pack, and the 15 September sweep already measured what is on each page, so you can see what a ranking DIY site actually carries.
| Business (platform read 16 Sep 2026) | Trade | Platform | Tap-to-call | Form | Service-page links | Privacy page |
|---|---|---|---|---|---|---|
| Grand Rapids Plumbing | Plumber | Wix | No | Yes | 0 | No |
| VerPlank Electric | Electrician | Wix | Yes | No | 0 | No |
| Butler Electric | Electrician | Wix | Yes | Yes | 3 | No |
| Chris Climate Heating and Cooling | HVAC | Squarespace | No | No | 0 | No |
| Little’s Heating and Cooling | HVAC | Squarespace | Yes | No | 0 | No |
| Eco Electric | Electrician | GoDaddy Website Builder | No | No | 0 | No |
| Six DIY sites | 3 of 6 | 2 of 6 | 1 of 6 | 0 of 6 | ||
| All 39 sites (15 Sep sweep) | 32 of 39 | 26 of 39 | 30 of 39 | 23 of 39 |
Every one of those four things is a menu item in the builder these sites are on. A tap-to-call link is a phone number typed into a button; a form is a drag; a privacy page is a template. The six are not missing them because the builder cannot do them. They are missing them because the person building the site stopped before that part — which is the honest risk of doing it yourself, and the one the designers’ blogs are gesturing at when they say “it will look like a builder site”. It is not the look. It is the stopping.
The builder is not what a DIY site lacks. Finishing is.
| Your situation | Build it yourself? | Why |
|---|---|---|
| One or two services, you write clearly, you have three free evenings this month | Yes | A three-page builder site with a phone button, a form and a privacy page is a weekend. Six of the 39 did it; be the one with all four boxes ticked. |
| You started one on a builder six weeks ago and it is “almost done” | No — hand it over | The site that is almost done takes no calls. Why website projects stall is usually a content request nobody answered, and a builder does not fix that. |
| Five or more services, several towns, you want a page per service | No | 30 of the 39 link a page per service, median five (the page-count reading). Writing five to fifteen service pages is the job you are paying for, whoever does it. |
| You need it live this week for an ad or a season | No | Days here; “weeks of your evenings” on a builder, in this site’s own comparison table. The ad does not wait. |
| You want to own the site outright and take it anywhere | Only if you accept the platform lock | The domain can be yours on any platform; the pages on a builder cannot leave it. A built site handed over as files can go to any host. |
| The budget is under $1,000 and cash is the constraint | Either | A builder at $17 to $37 a month, or $149 a month for twelve months here with hosting, updates and edits included and the site yours at the end. |
href="tel:" on the number, and every builder has a phone-button block. How the links work and where to put them.wp-content references and is counted as WordPress on that basis. If a business tells me its platform is misread, the table changes.The contractor site here starts at $999 for up to three pages, mobile-first, with the lead form, click-to-call and on-page SEO in the price, live in days. Or the same build at $149 a month for twelve months on the Own It plan: hosting, updates and edits included the whole time, and at month twelve the site is yours outright — code, content and domain — and the payments stop. Five to eight pages with copywriting is the $2,499 Business Site. On every project you own all of it at the end; a static site can be handed to you to host free, or the Care Plan hosts and edits it from $199 a month. If you would rather build it yourself and just want the arithmetic first, what a plumber should pay and how long a site should take are the two numbers to have.
The platform sweep, 16 September 2026. Forty home pages from the 15 September map-pack list (four Google Maps lists of ten, read 15 September 2026, every business with an own-site result), one fetch each with curl, platform read from the generator meta tag and asset-host and framework fingerprints in the served HTML; ten weak-signal pages fetched a second time and their script hosts read by hand; allaspectselectric.com timed out. Raw values: ops/search/measurements/bbk-platform-sweep-2026-09-16.json, script bbk_platform_sweep.py beside it. Tap-to-call, form, service-page and privacy counts are from the 15 September sweep published on the measured checklist.
Platform lock, quoted. “You cannot build the website with Webtricity and then move the code to another website hosting company” — webtricity.com/plumbing-websites, read 16 September 2026.
Builder plan prices. $17 to $37 a month, as read from the vendors’ plan pages on 16 September 2026 for the monthly-cost page; the receipts are there.
Our own prices and terms. The home page pricing cards and service pages as published: Starter Site from $999; Own It Monthly $149 a month for twelve months; Business Site from $2,499; Care Plan from $199 a month.
Yes. Of the 39 top-ranked Grand Rapids trade sites whose platform could be read on 16 September 2026, six are on a do-it-yourself builder: three on Wix, two on Squarespace and one on GoDaddy’s builder. They sit in the same map-pack lists as the 33 built on WordPress, an agency-hosted builder, a franchise platform or custom code. The map pack ranks the Google Business Profile, its reviews and its distance from the searcher; the platform the site was built on is not what put them there.
The things that turn a visit into a call. Of the six DIY sites in the sweep, three have a tap-to-call link, two have a form, one links any service page and none links a privacy page. Across all 39 sites the counts are 32, 26, 30 and 23. A builder gives you the tools for all four; the sites that skip them are usually the ones nobody finished.
When the site has been almost done for a month, when nobody in the business will write the service pages, or when you need it live this week. A builder plan costs $17 to $37 a month plus your evenings; a Starter Site here is $999 once for up to three pages, live in days, or $149 a month for twelve months with hosting, updates and edits included and the site yours at month twelve. Either way, register the domain in your own name first.
Send me the link. I'll tell you which of the four things it is missing and whether finishing it or replacing it is the shorter road, in plain words.
Works whether or not you end up working with me.