A click-to-call button is a plain link using the tel: protocol, for example tel:+15551234567, that opens a visitor’s phone app with the number already entered the moment they tap it. For home service businesses, that single link matters more than most other page elements, because a large share of mobile visitors are searching for a contractor while they already have a problem in front of them, a leaking pipe or a dead circuit, and calling beats filling out a form. Setting up the link itself takes minutes. Getting real value out of it depends on where it sits on the page, how big the tap target is, and whether your state’s advertising rules require anything else next to it.
How the tel: link actually works
A phone link is a standard HTML anchor tag that uses tel: instead of https:, written as <a href="tel:+15551234567">Call (555) 123-4567</a>. The visible text between the tags can be formatted however you like, with parentheses and dashes for readability, but the number inside the href attribute should stay in the full international format with a leading plus sign and no spaces or punctuation. That way the link resolves correctly even if a visitor’s phone has a different regional default, which matters more than it used to now that so much local search traffic starts from a Google Maps app rather than a browser tied to one country.
On a phone or tablet, tapping the link hands the call off to the device’s default phone app with the number pre-filled, one more tap starts the call. On a desktop computer without calling software installed, nothing visible happens, so the number should always also appear as plain, selectable text next to or inside the button, never as an icon alone without a label.
Why this matters more for home services than for most other businesses
Older but still widely cited research from Google and Think with Google on local mobile search found that a large share of “near me” searches lead to a call or a visit within a short window. The exact percentages come from retail studies that are now several years old and get repeated in newer roundups without new data behind them, so treat any specific number with caution. The underlying pattern still holds up in practice for contractors, plumbers, and electricians: someone searching from a job site or a driveway with water on the floor is far more likely to tap a number and talk to a person than to open a contact form and wait for a reply. For businesses that handle emergency calls or same-day work, a visible call button is often the single most valuable element on the page, more valuable than any form field.
Measuring calls without overcomplicating the setup
A common objection to a plain tel: link is that it is hard to count. For most small and mid-sized home service businesses, a simpler fix works fine: set up a click event on the call button as a goal in Google Analytics or a comparable tool, no second phone number required. If you genuinely need to know which channel triggered a call, say to compare a paid search campaign against organic traffic, a dedicated call-tracking number becomes worth the extra setup. Until you are running more than one paid channel at once, a simple click count combined with asking new customers how they found you covers most of what you need to know.
Where the button should sit
A click-to-call link only pays off if a mobile visitor can find it without scrolling:
- In the header, present on every page, not just the homepage.
- As a slim, fixed bar at the bottom of the screen on mobile, if your layout supports it.
- On the contact page again, large and clearly labeled, not buried in a paragraph.
- In your Google Business Profile as its own call button, which works independently of the website, covered in Connecting Your Google Business Profile and Website.
One mistake quietly kills most of the value: the number is technically on the page, but only in small type in the footer with no link behind it. A visitor checking on a phone between two appointments will not go looking for it there.
Meeting the WCAG tap target size
WCAG 2.2 added Success Criterion 2.5.8, Target Size, at the AA level, which requires interactive elements like buttons and links to measure at least 24 by 24 CSS pixels, or to sit far enough from other targets that an accidental tap on a neighbor is unlikely. Android’s own design guidelines go further and recommend 48 by 48 density-independent pixels for anything tapped often, and a call button on a home services site gets tapped often. ADA enforcement in the US does not cite pixel counts directly, but WCAG AA conformance is the benchmark courts and settlements reference most, so a call button that is too small to tap reliably is both a lost lead and a real accessibility gap.
Click-to-call, a contact form, or text: what fits when
These channels are not competitors, they cover different situations.
| Channel | Best for | Drawback |
|---|---|---|
| Click-to-call | Urgent jobs, same-day requests, customers already on their phone | No written record of the request |
| Contact form | Detailed requests with photos, measurements, scheduling preferences | Higher friction, reply comes later |
| Text or messaging button | Short follow-up questions, informal first contact | Not every customer expects a business to text |
More on setting up a privacy-compliant contact form is in Contact Form Privacy Notice for Business Websites, and on messaging buttons in WhatsApp Button for Business Websites. Offering more than one channel lets the customer pick what fits their situation instead of forcing everyone through the same form.
What state licensing rules require near the phone number
Unlike Germany, the US has no general law requiring a business website to display a phone number at all. For licensed contractors, though, several states go a step further and require the license number to appear in any advertising, and state boards have specifically confirmed that a website counts. California’s Business and Professions Code Section 7030.5 requires the license number on all advertising, including websites. Florida Statute 489.119 and its implementing rule extend the same requirement to websites, email, and social media. Minnesota Statutes Section 326B.87 names websites and internet ads explicitly, and Oregon’s administrative code requires the license number to appear visually on any internet advertising. Arizona allows an ad to skip the number only if it links to a homepage where the license number is prominently displayed, not just in the footer.
If you hold a license in any of these states, or a similar one, put the license number where it is easy to find on the homepage, ideally near the same header area as your call button, not buried at the bottom of the page. Check your own state contractor board before finalizing the layout, requirements vary and some states update them without much notice.
Common setup mistakes
- The number is baked into an image or icon with no working
tel:link behind it. - The button sits below the first screen of content and takes several scrolls to reach on mobile.
- The
hrefattribute uses a local format without the country code, which fails silently on some phones set to a different region. - A call-tracking number from a finished ad campaign stays live on the page long after anyone stops answering it.
- The button exists but is small enough, or crowded enough against other links, that a thumb tap regularly misses it.
None of these is dramatic on its own, but together they turn an otherwise useful contact channel into one nobody actually uses. A quick check works well here: open the site on your own phone, thumb through the main pages, and count how many taps it takes before a call would actually start.
Next step
A click-to-call link is one of the fastest changes to make on a home services website, and it pays off the most when placement, tap target size, and any required license display all line up. Mr.Site runs the websites for several hundred businesses and sets up contact channels like this as part of the initial build, license number placement included where it applies. More on that in Subscription Web Design.