All ideas
LocalEasy£2k–£10kFirst sale: Days

Carpet Cleaning

Truck-mount or portable carpet cleaning for homes and offices

Truck-mount or portable carpet cleaning for homes and offices.

In a carpet cleaning business, your day-to-day involves scheduling appointments, arriving at clients' homes or offices, and performing the cleaning using either truck-mounted or portable machines. You'll also handle customer interactions, manage payments, and market your services through local SEO strategies. Expect to combine cleaning with pet deodorising or stain removal, as these additional services can boost your income and attract more clients.

The demand for clean carpets in homes and offices has surged, particularly as people prioritise hygiene post-pandemic. With many individuals returning to office environments, businesses are keen to ensure their spaces are clean and welcoming. Moreover, homeowners are increasingly conscious of maintaining a tidy living space, making now an ideal time to enter the carpet cleaning market.

As a founder, you should have basic business management skills and a customer service-focused mindset. A willingness to learn about equipment maintenance and cleaning techniques is essential, along with the physical stamina for manual work. Expect to dedicate significant time initially for marketing and building a customer base, especially in your first few months.

In 12-24 months, you could expect to grow your client base significantly, leading to revenues between £25,000 and £50,000, depending on your pricing strategy and the number of clients you serve. Scaling your operations by hiring additional cleaners or expanding services can further increase your earning potential.

Skills you'll need
  • Cleaning
  • Sales
Monetisation

£80–£300 per visit

Gross margins in carpet cleaning can reach up to 60%, depending on operational efficiency and pricing strategies.

Why now

With heightened awareness of cleanliness and hygiene in both residential and commercial spaces, the carpet cleaning sector is thriving. Additionally, the rise of online booking and local SEO allows new businesses to quickly connect with customers seeking immediate services.

Who pays you

Residential clients include homeowners looking for regular maintenance or deep cleaning. Commercial clients consist of office managers and business owners who require professional cleaning to maintain a pleasant work environment.

UK market

The UK carpet cleaning industry is estimated to be worth around £1.8 billion, with steady growth anticipated as more people recognise the benefits of professional cleaning. With over 5 million households in the UK having carpets, this presents a significant market opportunity.

Revenue & pricing

Charge clients per visit based on the size of the area cleaned and any additional services provided. Upselling deodorising or stain removal can enhance overall revenue.

  • Standard room cleaning (up to 20 sqm): £80
  • Lounge cleaning (up to 40 sqm): £150
  • Pet deodorising service: £50
  • Stain removal treatment: £30
Realistic year one: In the first year, you might achieve revenues between £15,000 and £30,000, with profits ranging from £5,000 to £10,000 after expenses. This will depend on your ability to acquire and retain customers.

Costs

Startup costs
  • Carpet cleaning machine (portable or truck-mounted)£1,500–£7,000
  • Business registration and insurance£500
  • Initial marketing (website, local SEO)£500
  • Cleaning supplies and chemicals£300
  • Vehicle maintenance (if using a truck)£200–£1,000
Monthly running costs
  • Vehicle running costs (fuel, maintenance)£150
  • Insurance premium£50
  • Marketing expenses (online ads, SEO)£100
  • Cleaning supplies replenishment£50

First steps

  1. 1Buy machine
  2. 2Local SEO
  3. 3Combine with pet deodorising

Your first 90 days

First 30 days
  • Purchase essential equipment and supplies.
  • Register your business with Companies House and HMRC.
  • Set up a basic website and optimise it for local SEO.
  • Launch initial marketing campaigns to attract local clients.
  • Network with local businesses and offer introductory discounts.
30–90 day milestones
  • Establish a solid client base with at least 20 regular customers.
  • Gather client feedback and refine services based on reviews.
  • Implement a system for managing bookings and payments.
  • Consider leveraging social media for greater outreach.
  • Explore partnerships with local pet shops or real estate agents.

How to get customers

Local SEO

Optimise your website for search terms like 'carpet cleaning near me'.

Social Media

Use Facebook and Instagram to showcase before-and-after photos.

Google My Business

Create a profile to enhance visibility in local searches.

Flyers and Business Cards

Distribute in local areas and businesses to reach potential customers.

Tools you'll actually use

ToolCostWhy
Tide (business banking)£0No monthly fees and easy integration for tracking business finances.
Xero (accounting software)£10/monthHelps manage invoices and expenses efficiently.
Calendly (booking tool)£0–£8/monthSimplifies scheduling appointments with clients.
Stripe (payment processing)2.9% + 20p per transactionFacilitates online payments securely.
Notion (project management)£0–£8/monthOrganises tasks and client information in one place.

Common mistakes to avoid

  • Underestimating the importance of effective marketing.
  • Neglecting to maintain equipment, leading to higher long-term costs.
  • Failing to charge appropriately for services, impacting profitability.
  • Not tracking expenses accurately, which can lead to financial issues.
  • Ignoring customer feedback and not adapting services accordingly.

How to scale this

  1. 1Start solo by building a customer base and perfecting service quality.
  2. 2Hire additional cleaners to expand capacity during busy periods.
  3. 3Invest in more advanced equipment to handle larger contracts.
  4. 4Explore franchising or offering training for others to start their own cleaning businesses.

Risks & mitigations

Risk

Equipment breakdown

Mitigation

Invest in reliable, high-quality machines and have a maintenance schedule.

Risk

Seasonal fluctuations in demand

Mitigation

Diversify services to include upholstery and hard floor cleaning.

Risk

Increased competition

Mitigation

Build a strong brand and focus on customer service to retain clients.

Risk

Client non-payment

Mitigation

Implement upfront payment policies for first-time customers.

UK legal & compliance

  • Register with HMRC for tax purposes and ensure you understand VAT regulations if applicable.
  • Obtain public liability insurance to protect against claims from clients.
  • Ensure compliance with GDPR when handling customer data through your booking system.
  • Check if you need any specific local business licenses or permits for operating a cleaning business.

FAQ

What type of carpet cleaning do you offer?

We provide both truck-mounted and portable carpet cleaning services.

How long does a cleaning session take?

Typically, sessions last between 1-3 hours depending on the size of the area.

Do you use eco-friendly products?

Yes, we offer eco-friendly cleaning options upon request.

What areas do you cover?

We cover [specific local area], but can expand based on demand.

Can you remove all stains?

While we can tackle most stains, some may require special treatment or may not be completely removable.