Our cleaning services:

Carpet Cleaning

This is our most frequently provided service, popular in the home/domestic situation and with landlords/letting agents as end of tenancy, offices and nursing homes.

Before starting the cleaning procedure a thorough visual inspection is carried out on the carpet to be cleaned to ascertain any problem areas or stains. Vacuuming, traffic lane pre-spraying and stain removal treatment will be applied where appropriate, before the areas are agitated, only then will the cleaning take place using a professional hot water extraction machine, leaving the carpet damp to touch thus ensuring the carpet dries as quickly as possible.

Hotel carpet cleaning, Newbury. office carpet cleaning, Reading. restaurant carpet cleaning, Wokingham. carpet cleaner in action, Bracknell.

Upholstery Cleaning

We clean most types of fabric upholstery as well as leather suites, dining chairs and fixed seating, both in the home and also in offices, hotels and restaurants.

Before proceeding we inspect the fabric for suitability of cleaning and also the appropriate chemicals and cleaning method. In the case of fabric upholstery the hot-water extraction method is normally used but if the fabric consists of delicate fibres then dry cleaning is the preferred option. Only specialised leather cleaning chemicals are used on leather upholstery. We also clean mattresses to alleviate the problems of dust mites.

Upholstery cleaner, Reading Upholstery cleaning, Newbury Leather upholstery cleaning, Wokingham bedroom upholstery cleaning, Bracknell

Rug Cleaning

We clean most types of rugs in situ, including Orientals and Turkish using the appropriate chemicals and cleaning methods.

Rug cleaner in Newbury Rug cleaning services, Reading More rug cleaning, Wokingham Some more rug cleaning

Curtain Cleaning

We clean all types of curtain fabrics whilst they are in situ. After thoroughly vacuuming the curtains an appropriate method either water-based or solvent based will be used to make them beautifully clean.

Apollo curtain cleaning Apollo Curtain Cleaning, Reading, Berkshire Curtain cleaning services Curtain cleaning Woking

Carpet and Fabric Protection Treatment

Once your carpets or upholstery have been cleaned and look like new why not have them treated with a protection solution that will resist dirt and stains, keeping your furnishings in tip top condition for a longer period of time.

Protection treatment prevents carpet stains

"Richard at Apollo XL Cleaning has been cleaning carpets for me for a number of years , I appreciate the time and dedication he has given to the jobs at all the properties and also the useful advice that follows."

Janet, Reading, Berkshire.

"I have worked with Apollo XL Carpet Cleaning for 14 years, servicing letting agents and the general public. They are very experienced and professional with an excellent standard of workmanship, also courteous, reliable and trustworthy - I have no hesitation recommending them to anyone."

Faye Gooch, FG Property Services, Wokingham, Berkshire.

" I can wholeheartedly recommended Richard who has cleaned our carpets and furniture annually for at least 12 years, and also when called him in an emergency - like removing a red wine stain from a light-colour carpet, which he did superbly."

A. Madeley, Caversham, Berkshire.

"I have used your company for many years and always receive an excellent service. On my recommendation my family and friends use you too."

Debra, Tilehurst, Berkshire.

"We have been using Apollo XL for over 14 Years. In that time Richard has always been professional, prompt and thorough in all aspects of the work that we have instructed him in. I have no hesitation in recommending Richard and Apollo XL Carpet Cleaning Services."

Jon, Jon Rosi Management Estate and Letting Agents, Reading, Berkshire.

"Thank you for cleaning my carpets again. I have been using Apollo XL for about fifteen years now and have always been pleased with the service. I would be happy to recommend your company to my friends."

Mrs L, Henley on Thames, Oxfordshire.

"We have known Richard Crawford for many years and when being asked by Letting Agents who would we recommend as a carpet cleaning company we always advise them to use Apollo XL. We always say ‘if Richard can’t get the stain out then it won’t come out’!!"

Rosie Hollingshead, R. H. Property Services, Reading, Berkshire.

"We have used Apollo to clean our carpets for a number of years. We have always been delighted with the results. They are particularly good at removing persistent stains and the carpets look like new after their treatment."

Pauline and John Bowcock, Shiplake, Oxfordshire.

"We have been using Apollo XL to clean carpets and upholstery for over 10 years now both on a professional and personal basis. We have always found them to be very professional, conscientious and timely as well as great value for money. We couldn’t run our business without them. "

Angela Cox, A.M. Property Management, Tilehurst, Reading, Berkshire.


We are a family run business that has been operating in Reading since 1988. Over the years we have gained a reputation for offering a friendly, reliable and trustworthy service whilst achieving excellent results. Our aim is always to produce a first class service at a competitive price.

KC Carpet Cleaners use Prochem cleaning chemicals

Apollo XL uses professional Prochem cleaning products in order to ensure the best possible results.

Our technicians have attended carpet and upholstery cleaning courses with nationally recognised companies and associations over the past 25 years, receiving hands on training and certification in the cleaning and maintenance of woven & tufted carpets, rugs & soft floor coverings and upholstery & fabric finishes.

KC Carprt Cleaning is fully insured

Apollo XL Carpet Cleaning is fully insured and can cover both domestic and commercial cleaning in the following areas: -

  • Reading
  • Wokingham
  • Bracknell
  • Crowthorne
  • Newbury
  • Tadley
  • Henley
  • Goring & Streatley

For carpet and upholstery cleaning services in Torbay, Devon contact our sister company K C Carpet Cleaning.

Call us now on 0118 941 5987 / 07713 027774 or click here for a free quote.

E-mail [email protected]
fill in the form below for your free quote

X Close
Name Company 
Tel E-Mail
Postcode Requirements
We don't share this info with anyone else and we won't bombard you with spam. We'll simply call you to discuss your requirements.