People who land on a business card website usually already know something about you: a friend passed on your contact, they saw your sign, or they searched for your company by name. They need about thirty seconds to confirm that you exist, do what they need and are easy to reach. So the value of the site is not the number of pages, but whether visitors find answers without digging through the menu.
The bare minimum, without which the site loses its purpose:
The things clients most often fail to find are prices and company details. No prices reads as expensive, and missing registration details worry anyone who pays by invoice. Adding them takes little effort, while the inquiries lost without them are never counted. Check the mobile version separately: most visitors arrive from a phone, and the call button should be visible without scrolling.
A social media account is handy for talking to people who already follow you, but it does a poor job of reaching new ones. Posts do not rank in Yandex or Google for commercial queries, and the platform can change its reach rules, limit your audience or suspend the profile at any moment.
A website of your own covers what an account cannot:
There is no need to give up social media. The two work well together as long as the website stays the main address that every other channel points to.
The most common mistake is trying to get a big website in miniature right away. A blog, a news section, user accounts, several languages and heavy animation all raise the estimate, yet at launch there is usually nothing to fill them with, and empty sections hurt more than missing ones.
It makes sense to start with the core: services, about, prices, contacts and a form. Once you have regular content, a steady flow of inquiries or a need to advertise separate services, a CMS-based site can grow. We plan for that in the structure from day one, so expanding later does not mean rebuilding.
The final price depends most on the design level, the number of pages and who writes the copy. If you already have material about your company, the budget is noticeably lower than when content is written from scratch. Another hidden cost is paid themes and plugins with annual subscriptions: before you start, ask what owning the site will cost a year from now, not just what launching it costs.