Does a small business need a website?
What a site gives you that a Google profile can't
Pages for individual services
Each service can have its own page that ranks for that keyword. A profile doesn't allow that.
Deeper explanation and trust
A site can show the process, prices, before-and-after photos, FAQ — things that build trust before the call.
SEO for dozens of searches
One site can rank for hundreds of different keywords. A profile is limited to local results.
Control and ownership
A site is yours. The rules of social networks change — your site stays yours.
When a site may not be a priority
You just started and have no budget
First create and optimize the Google profile and start collecting reviews. The site comes as a second step.
Everything comes through referrals
If you have more work than you can handle from referrals, the urgency for a site is lower — but that can change quickly.
What a local business site must have
A clear call button
At the top, on mobile, visible. Most visitors will call, not read.
Fast loading on mobile
Most local searches come from a phone. A site that loads slowly loses calls.
A page per main service
Not one page with everything, but a separate one for each service you want to rank for.
City and service area
Google must clearly see where you work to rank you for those local searches.