Cases / Web development

Maple Cleaning Co. — preparing the website for carpet and upholstery cleaning ads

Professional services

  • MarketEdmonton, Canada
  • TechnologyReact
Updated Maple Cleaning Co. homepage with carpet cleaning offer and quote form
Web development

About the project

Maple Cleaning Co. cleans homes, carpets and upholstery in Edmonton, Canada, and the surrounding area.

Company website · maplecleaningco.ca

01

The goal: turn more ad clicks into quote requests

Maple was preparing to advertise two services: carpet cleaning and upholstery cleaning. Our goal was to make the homepage work for those campaigns. Someone clicking an ad for sofa cleaning should immediately see the service they came for and have a clear way to request a quote.

A sofa owner’s first questions are likely to be “Do you cover my area?” and “How much does cleaning cost?” We brought the service area and starting prices into view and showed when booking a home clean alongside upholstery or carpet cleaning qualifies for a discount. To ask for an exact quote, the customer only needs to leave a phone number.

02

The homepage before and after the update

Before the update

The opening screen offered a house cleaning estimate. Even visitors who wanted a single sofa cleaned were asked how many bedrooms and bathrooms they had.

Original homepage with a house cleaning calculator

After the update

The homepage leads with carpet and upholstery cleaning in the visitor’s area. Customers can call or leave a number for a quote. The calculator now sits with the general house cleaning services.

Updated Maple Cleaning Co. homepage with carpet cleaning offer and quote form
03

Matching the homepage to the ad

We updated the existing React site and kept Maple’s visual style. The opening screen now names the service and coverage area, with a new photograph and two ways to get in touch: request a quote or call. Two service cards show starting prices of CA$100 for carpet cleaning and CA$80 per sofa for upholstery cleaning. The adjacent offer explains when customers qualify for 20% off by combining either service with home cleaning.

04

A short quote form for upholstery, a calculator for the whole home

A phone number is the only required field in the quote form. Customers can choose a service and describe the job if they wish. They can also open the form directly from a service card or the before-and-after gallery. We moved the calculator to the general cleaning section, where room counts help estimate the size of the job.

05

Showing the work before asking for the booking

Carpet and furniture photos now open the before-and-after gallery, with a quote button directly below. A three-step guide explains what happens next: leave a number, discuss the job and its price, then agree on a visit. We added four customer reviews with photos, eight FAQs and a footer with contact options. Visitors on mobile can swipe through the reviews.

06

Preparing the React site for campaigns

We connected the Google Tag Manager container supplied for the project and removed the old tags. The PPC team handles advertising events inside the container. We also added responsive images, hosted fonts locally and refined the mobile header. The homepage now supports both a quick upholstery quote and an estimate for cleaning an entire home.

07

When to update your website before running ads

Open the page your ad will send people to and try to book exactly what you advertised. At Maple, someone looking for sofa cleaning landed on a calculator for a whole-home clean. Before asking for a price, they first had to find the right service.

If you find a similar obstacle on your site, fix it before the campaign goes live. Visitors who recognise the offer, understand the promotion and can leave a phone number have a clearer path to an enquiry. Once the ads are running, track the share of paid visits that lead to a quote request or a call.

Talk to iWeb about preparing your site for advertising

Services for your business

Let's start with the conversation

You have an idea.
We have the solution.

A few words about the business and the task. Let's discuss what next step would be useful.

01 / Introduction

Tell us about your project

01 / Introduction

Tell us about your project