Home / Articles / Does a contractor site need a contact form?
Measured · Websites

Does a contractor website need a contact form? Yes, a short one — 23 of 39 Grand Rapids map-pack winners put one on the home page, median six fields

Page one for this question is ten agency blogs telling you what a form “should” ask, and none of them counted anything. On 16 September 2026 I read the home pages of the 39 trade sites that hold the top map spots in Grand Rapids and counted the forms, the fields, and every other way a visitor is given to reach them.

By Matthew Kerr Published 16 Sep 2026 Updated 16 Sep 2026 9 min read
Quick answer

Yes — alongside a tap-to-call link, not instead of one. Of the 39 top-ranked Grand Rapids plumbers, roofers, HVAC and electrical home pages read 16 September 2026, 23 carry a lead form on the home page itself; 13 more link to a contact page without one; 32 have a tap-to-call link; 7 an email link. Three show no form, no contact link, no phone link and no email link in the HTML a crawler receives — one prints a phone number as plain text a thumb cannot tap, two show nothing at all.

The 23 forms ask 4 to 21 fields, median 6: six ask 5 or fewer, eleven ask 6 or 7, five ask 8 to 11, and one asks 21. Of the fields I could read by name, email appears on 17 forms, name on 16, phone on 16, an address or ZIP on 8, a message box on 8, and the service needed on 3. Twenty-one of the 23 forms sit next to a tap-to-call link.

So: name, phone, email and what the job is — four to six fields, on the home page, next to the phone number. That is what the Starter Site ships ($999 starting, or $149 a month for twelve months and then it is yours): “lead form + click-to-call” is on the card. Our own contact section puts a booking calendar first and a five-field form under it with two fields required; the roofing demonstration’s estimate form asks four.

The form question is really a question about what happens in the thirty seconds after someone decides you might be the one. A homeowner with water on the floor calls. A homeowner planning a roof in the spring, reading at 10 p.m., does not — and if the only route is a phone number, that visit ends with nothing. The form is for the second person. The measurement below is of what the sites that already win the local map give both of them, and the verdict is short because the winners agree with each other more than the blogs do.

The measurement: 39 home pages, four ways to reach a business

On 16 September 2026 I fetched the home page of each of the 40 businesses in our 15 September sweep — the top ten map-pack results for plumber, roofer, HVAC and electrician in Grand Rapids — with curl, and read the HTML. A lead form is a <form> with at least two visible fields, so search boxes and one-field newsletter boxes do not count. The field count is the visible inputs, text areas and drop-downs in the site’s largest form, leaving out hidden fields, submit buttons, checkboxes and radio buttons. A contact link is any link whose address contains “contact”; phone and email links are tel: and mailto: as written. One electrical site did not answer, so the count is 39. The raw file is in the receipts.

Trade (top ten map results, Grand Rapids, read 16 Sep 2026)Sites readLead form on the home pageLink to a contact pageTap-to-call linkEmail link
Plumbers106792
Roofers107772
HVAC1061091
Electricians94772
All392331327

Twenty-one of the 23 forms sit next to a tap-to-call link; the two sites with a form and no phone link are Grand Rapids Plumbing and Melvin Belk Roofing. Thirteen sites have no form on the home page but link to a contact page, which is the same offer one tap further away. Three sites offer none of the four routes in the HTML a crawler receives: Webb Electric prints its number as plain text, which a phone cannot dial with a thumb; Trident Roof Solutions and Veenkamp Roofing and Siding show no phone number, no form and not even the word “contact”, which usually means the page is drawn by JavaScript after it loads — a visitor with scripts on may see a full page, and a crawler sees a blank one. That is a finding about those two sites, not about forms: a page that ships empty and fills itself in is also the slowest kind.

Fields in the home-page lead form (23 sites, read 16 Sep 2026)Sites
4 fields2
5 fields4
6 fields — the median6
7 fields5
8 fields1
10 fields3
11 fields1
21 fields1

Seventeen of the 23 ask seven fields or fewer. The 21-field form is Ferrer Plumbing’s, built on Duda, and it is the exception that shows the rule: the other 22 top-ranked sites decided that name, phone, email and a line about the job is the deal, and everything else can wait for the call. By field name and placeholder, email appears on 17 forms, a name on 16, a phone number on 16, an address or ZIP on 8, a free-text message on 8, and a drop-down for the service on 3. Duda-built forms label their fields by number, so a few forms are counted but not named; the totals above are floors.

The winners agree with each other more than the blogs do: name, phone, email, what the job is.

Form, phone, or calendar: what each route is for

A form is one of three ways to turn a visit into a job, and each does a different job. The tap-to-call link is for the emergency: 32 of the 39 have one and none has a text link, and it belongs at the top of every page, above the form. The form is for the person who will not call yet, and its job is to be short enough to finish on a phone at night: long forms with addresses and file uploads are exactly what the top forty do not build. The calendar link is the third route and the one the sweep says is spreading — 19 of the 39 home pages carry a booking or “schedule online” link of some kind — and it beats “free estimate” as an offer because it names a time instead of asking for one. Six of the 39 also run a chat widget; that is a fourth route with a person behind it, and it costs a subscription the other three do not.

What a form should not do is stand alone. A homeowner who has just found water in the basement is not going to fill in five fields and wait; two sites in the top forty make them, and one prints a number a thumb cannot tap. The form answers the question “what if I am not ready to talk” — it does not replace the answer to “I need someone now”.

Verdict: what belongs on a contractor’s contact form

ElementWhat the 39 top-ranked sites doVerdict
Tap-to-call link at the top of the page32 of 39Yes, first. The form sits under it, never instead of it.
A lead form on the home page itself23 of 39Yes. Four to six fields, finishable on a phone.
Name, phone, emailOn 16 to 17 of the 23 formsYes — and only two of them required; a phone number is enough to call back.
What the job is (a short drop-down or one line)Service drop-down on 3, message box on 8Yes, one of the two, so the call-back starts with the right question.
Street address or ZIP8 of 23Only if you turn work away by area. Otherwise it is a field that loses the ones outside your map.
Eight fields or more6 of 23No. Ask the rest on the phone; a long form is a “not now” button.
Contact page only, no form on the home page13 of 39Works, but it is one more tap on a phone; put a short form on the home page too.
Email link7 of 39Optional. Fine for the person who prefers it; not a substitute for the phone or the form.
A phone number as plain text only1 of 39No. Make it a tel: link so a thumb can dial it.

One more thing a form does: it collects personal data, and a page that collects it should say what happens to it. 23 of the same 39 sites link a privacy policy; the form and the policy belong on the same site.

What this reading does not prove

How we do it

The contractor site we build is the Starter Site: up to three pages, mobile-first, a lead form and click-to-call, on-page SEO and Google setup, $999 starting — or $149 a month for twelve months, after which the payments stop and the site is yours outright, code, content and domain. Our own contact section on the home page is built the way this page recommends: a booking calendar first (“Pick a slot, add your name and email, and you get a confirmation by email straight away”), and under it a form that asks your name, email, phone, what you need and anything else, with only the first two required. If the calendar’s script does not load, the page says so and gives the email address and a text number instead of an empty box. The roofing demonstration — a demonstration build with a fictional business, and it says so on the page — asks four fields: your name, phone, what is going on (storm or hail damage, a leak, full replacement, gutters, not sure yet), and anything else. What else the top forty have in common is on the checklist page; how many pages the site needs is on its own, and whether to show your reviews next to the form is on this one.

Receipts

The sweep. Home pages of the 40 businesses in the 15 September 2026 map-pack reading (top ten for plumber, roofer, HVAC and electrician in Grand Rapids), fetched with curl on 16 September 2026; 39 answered. Lead form = a form element with two or more visible fields; field count = visible inputs, text areas and selects in the largest form, excluding hidden, submit, checkbox and radio; contact link = any href containing “contact”; tel: and mailto: links as written; booking and chat signals from the same day’s feature read. Raw rows: ops/search/measurements/bbk-forms-2026-09-16.json and bbk-features-sweep-2026-09-16.json.

Our own terms. The home page of this site as published: Starter Site $999 starting, up to 3 pages, lead form + click-to-call, on-page SEO + Google setup; Own It Monthly $149 a month for twelve months, then the site is yours outright; the contact section’s calendar copy and form fields as they appear on the page; the roofing example marked “Demonstration build by Kerr & Company”.


Common questions

Does a contractor website need a contact form if the phone number is already on it?

Yes — for the visitor who is not ready to call. Of the 39 top-ranked Grand Rapids trade home pages read 16 September 2026, 32 have a tap-to-call link and 23 also carry a lead form on the home page; 21 of the 23 forms sit next to the phone link. The phone is for the emergency; the form is for the person planning a job at night who will not dial. Keep both, with the phone first.

How many fields should a contractor contact form have?

Four to six. The 23 home-page forms on top-ranked Grand Rapids trade sites, read 16 September 2026, ask 4 to 21 fields with a median of 6, and 17 of them ask 7 or fewer. By name, email appears on 17 forms, a name on 16, a phone number on 16, an address on 8, a message box on 8 and a service drop-down on 3. Name, phone, email and one line about the job is what most winners ask; the rest is a question for the call.

Should a contractor website have a contact page or a form on the home page?

Both, but the home page matters more. Of 39 top-ranked Grand Rapids trade sites read 16 September 2026, 31 link to a contact page and 23 put a lead form on the home page itself; 13 rely on the contact page alone. A contact page is one more tap on a phone, so a short form on the home page — next to the tap-to-call link — reaches the visitor who would not have made that tap.

Matthew Kerr

I build sites at Kerr & Co. in Grand Rapids. I measure the local market rather than repeat what vendor blogs say about it, and I publish the method so you can check the number yourself.

Related

Want to know what your form is asking for?

Send me your web address. I'll count your fields, check that the phone number dials from a phone, and tell you what your top three competitors ask for — in plain words, the same day.

Works whether or not you end up working with me.