We rank vendors based on rigorous testing and research, but also take into account your feedback and our commercial agreements with providers. This page contains affiliate links. Advertising Disclosure

Module 5: The Services Page – Local Business

Put all your services on a single page and create attractive previews to coax visitors further down your funnel.
Andrés Gánem Written by:
Nick Rudnyk Wix Web Designer: Nick Rudnyk
Time to Complete Module: 1 hour
Last updated: 20 February 2025
Shop services optimage1
Click the image above to preview the live page
Though it might be immediately apparent what our business is (in this case, selling flowers), we still want to give potential customers a better idea of all our different services.

We don’t want to bombard them with information, so a quick display with a brief introduction of each service should do the trick. We’ll use a simple heading and some simple text so the page doesn’t look too busy, followed immediately by our list of services.

As always, we’ll begin by creating a new page.

Each module in this guide includes instructions for building a specific page based on a sample design created by our Wix expert (Portfolio Website, Digital Agency, Local Business). You can switch to an alternative version of this module by clicking a different design in the left sidebar under “Alternative Designs.

5.1 Hero Section

Picture5shop

We’ll include both our service list and a brief introduction directly in the hero section. We’ll use a repeater for the service list, with each item featuring the service’s name, a brief description, and a high-quality image.

Step 1: Copy the hero section from the “About” page.

 dm module 5 shop services pages 2

Step 2: Paste the section on the new “Services” page.

Delete the blank section above, so that the hero section is the only one on this page.

Step 3: Replace the text on the upper row with something that fits this section.

Delete the button at the bottom.

Step 4: Replace the vector art on the right side of the top column.
  • We’ll replace it with another good-looking but somewhat more abstract shape.
  • Set the background color to match the section’s background (#633C28 HEX) and the shape color to the same green as the previous shape (#5C7452 HEX).
 dm module 5 shop services pages 3

Step 5: Delete the image on the bottom row.

Step 6: Drag a repeater into the bottom row.
  • Undock all margins from the repeater and set all margins to 0.
  • Set the repeater’s width to 1080px.
  • Set the horizontal and vertical gap of the repeater to 30px.
  • Add three more items, so there are six in total.
  • Remove the background from the repeater’s items.
 dm module 5 shop services pages 4

Step 7: Copy a text stack from the homepage.

Under the homepage, head to the “Our Story” page and copy the stack within the repeater.

 dm module 5 shop services pages 5

Step 8: Paste the stack into a repeater item.
  • Delete the vector art from the stack.
  • Using the gridlines, move the stack to the center and bottom of the item.
 dm module 5 shop services pages 6

Step 9: Drag an image into the repeater item above the stack
  • Scale the image so its width matches the item.
  • Drag the image into the text stack.
 dm module 5 shop services pages 7
  • Lock the aspect ratio for the image.
Step 10: Style the repeater items.
  • Set the width of the heading text to 100%.
  • Set the width of the paragraph to 100%. Make sure it’s undocked from all sides.
  • Set the bottom padding of the image to 20px scale.
 dm module 5 shop services pages 8

Step 11: Replace the content with your own.

Step 12: Fix the repeater’s spacing.

When you add your own content, you might have a problem with the repeater’s layout, as you can see here:

 dm module 5 shop services pages 9

To fix this issue, all you have to do is dock the stack at the top of the item.

 dm module 5 shop services pages 10

Step 13: Set all containers to the same width.
  • Using the size menu, check the stack width on the top row. In our case, it’s 1160px.
  • Set the width for the repeater below to the same width.
Step 14: Change the text alignment.

After reviewing the section, we noticed the text would look better if aligned to the left. Once we adapt this section for mobile views, we’ll notice that the flower also slightly overlaps the text box on the top row. These issues are both easy enough to fix, but we include this brief explanation to show you how easy it is to make similar fixes on your site.
  • Align the heading text to the left.
  • Align the paragraph text to the left.
Step 15: Set the bottom padding for the entire section to an 80px scale.

Adapt for Tablet and Mobile Views

Step 1: Adapt for tablet view.

On tablet view:
  • Change the number of items per row to 2.
  • Set the horizontal gaps of the repeater to 20px.
  • Set the vertical gaps of the repeater to 40px.
  • Set the bottom padding of the images to 20px.
Step 2: Adapt for mobile view.

On mobile view:
  • Set the number of items per row to 1.
  • Set the vertical gaps of the repeater to 30px.
  • Set the font size of the heading to 22px.
  • Set the bottom padding of the images to 20px.
  • Set the bottom padding of the headings to 10px.
  • Select the text stack on the top row, open the “More Actions” menu, and then “Arrange.” Move the text stack to the front of the vector art.
 dm module 5 shop services pages 11
  • Set the bottom padding of the text stack to 30px.
  • Narrow the bottom paragraph’s width so it doesn’t overlap with the shape.
 dm module 5 shop services pages 12
  • Set the top margin of the paragraph text to 0.

5.2 Testimonials Section

 dm module 5 shop services pages 13

We’ll add the “Testimonials” section directly from our “Global Sections” menu and then move it to the bottom of the page using the “Layers” menu.

5.3 Blog Section

 dm module 5 shop services pages 14

We’ll add the blog section we created for the “About” page. We’ll turn it into a global section for ease.

Step 1: Head over to the “About” page.

Head down to the “blog” section on the page.

 dm module 5 shop services pages 15

Step 2: Turn it into a global section.
  • Open the “More Actions” menu and set the blog section as a global section.
  • Rename the section to “Blog.”
Step 3: Add the blog section to the “Services” page.
  • Use the “Layers” menu to drag the blog section to the bottom of the page.

Adapt for Tablet and Mobile Views

Since we’ve already optimized this section for mobile viewing, there’s not much more we need to do here.

5.4 Contact Form

 dm module 5 shop services pages 16

Add the contact form from the “Contact” global section and drag it to the bottom of the page.

5.5 Instagram Section

 dm module 5 shop services pages 17

Add the “Instagram” global section to this page and drag it to the bottom of the page.

3474066
50
5000
114310677