Google Business Profile
For a local business, a claimed, accurate, up-to-date profile often matters more for local search than anything on the website itself.
For most small businesses, the honest answer is the second one. A site with the basics done right already clears most of the bar — a paid "SEO campaign" is a different, later decision.
Search engines mostly reward what they can read clearly and load quickly: a fast page, a clear title, a working mobile layout, and content that actually answers what someone searched for. A local business with those basics in place is usually competing fine without a separate SEO service.
For a local business, a claimed, accurate, up-to-date profile often matters more for local search than anything on the website itself.
Pages that plainly describe what you do, where, and for whom — not stuffed with repeated keywords — tend to perform better and read better.
Link schemes and vague monthly "SEO" retainers without a technical foundation underneath them are exactly the kind of pitch a spam filter is built to catch.
If the technical basics are already in place and you're still not showing up against real local competitors, or you're aiming beyond your local area, that's when a focused content or SEO effort is worth paying for — as its own project, not a vague monthly line item.
Basic SEO metadata, mobile-responsive design, and fast hosting come standard — not sold separately as an add-on package.