What should a business website homepage include?

Quick answer 1 min readUpdated October 18, 2026

Short answer

A homepage should tell a visitor within seconds what you do, who it is for and where you work, then give them one clear next step such as a phone number, a quote form or a booking button. Below that, show your main services with links to their pages, proof (reviews, logos, photos of real work), a short note on who you are, and a final call to action. Keep the writing plain and the page fast.

The top of the page (above the fold)

  • A headline that says what you do and where. 'Kitchen and bathroom renovations in Burlington' beats 'Welcome to our website' or 'Building dreams since 2009'.
  • One sentence of detail on who you serve or what makes you different.
  • A primary action: call, get a quote, book. On a phone, a tap-to-call button. Make it the most visible thing on the screen.
  • A trust signal: your Google rating, years in business, or a certification, right next to the action.

The rest of the page

  • Services: three to six cards, each linking to its own page. Do not try to describe everything on the homepage.
  • Proof: real reviews with names, photos of real work, recognizable client logos if you have them. Stock photos of handshakes reduce trust rather than build it.
  • About, briefly: a face and a paragraph. People hire people.
  • Service area: the towns or regions you cover, as text, so search engines and visitors both see it.
  • A second call to action at the bottom, with the phone number and hours.
  • Footer: address, phone, email, links to every main page and the privacy policy.

What to leave off

Sliders and carousels (people do not wait for slide two), autoplaying video with sound, a wall of text about your mission, pop-ups on arrival, and anything that slows the page down. The homepage's job is to route each visitor to the right page or the phone quickly. Everything else belongs on the inner pages. How many pages a small business site should have covers where that content goes.

Still have a question about your website?

Ask us. A free consultation with a developer, no sales script, and a straight answer about what your site needs.

Ask a developer