We are a friendly, family run company with over 20 years of carpet & upholstery cleaning experience. We are fully insured, professionally certified and able to provide references upon request

The cleaning products we use are made from natural ingredients such as salt, citric acids and a variety of essential oils. Our natural cleaning products clean just as well, if not better than the other toxic chemicals which are often used in our industry

The other good thing about our cleaning products is the fact they don’t leave any sticky residue behind, this will prevent rapid re-soiling to ensure your carpets and upholstery remain looking clean and healthy for as long as possible

Contact Us

“ We  have used this company on a few occasions and they always do a fantastic job. The stains are gone and carpets look great “

Mr & Mrs Aldridge - Amesbury, Wiltshire

 “ An excellent job of cleaning our carpets, punctual, friendly, with attention to detail. We will highly recommend your company to others “

Mr & Mrs Brown - Fordingbridge, Hampshire

“ James from All Fresh was superb, he was tidy, courteous and kept me informed on what he was doing. Brilliant job, thank you so much for all your hard work “

Mrs Gray - Amesbury, Wiltshire

“ Fantastic job, my filthy carpets were restored and look like new. I will definitely use you guys again “

Mr Shannon - Winchester, Hampshire

Copyright © All rights reserved. All Fresh Carpet & Upholstery Cleaning 2007 - 2021

100% Satisfaction Guarantee

“ If you are not 100% satisfied with the service we provide, then you don’t have to pay us a penny for the cleaning “

We have offered this Guarantee to thousands of customers over the years and so far all of our customers have been satisfied

Customer Feedback

All-Fresh Carpet & Upholstery Cleaning Services in Southampton

3 Longridge Road, Southampton, Hampshire, SO30 0GT

Tel: 01489 327 303

All-Fresh Carpet & Upholstery Cleaning Services in Romsey & Winchester

Ferndale, Botley Road, Romsey, Hampshire, SO51 5AG

Tel: 01794 743 403

All-Fresh Carpet & Upholstery Cleaning Services in Salisbury & Andover

14 Blackcross Road, Salisbury, SP4 7XH

Tel: 01722 682 404

Information about our company and services

We provide a friendly, professional service and always treat our customers and their homes with the utmost respect at all times. Luckily we are still able to carry out our cleaning services during the pandemic. We wear full PPE whilst and will keep a safe distance from you

We have received intensive training from Prochem Europe and The Alltec Network, these are two of the leading training providers for the carpet & upholstery cleaning industry. We have been taught the safe and correct way to professionally clean, condition and protect all types of carpeting and upholstery  

We use Prochem’s top of the range machines to ensure we remove as much soil from your carpets and upholstery as possible. Our powerful machines are able to remove a majority of the moisture from the fibres, we can also blast dry your carpets and upholstery so are ready for you to use straight away

There are no hidden costs with our services, the price we quote is the price you pay and if you are not happy with the cleaning then you don’t have to pay us a penny

Our prices are always competitive and we can normally match any like for like quote

Some advice for customers

When you have your carpets or upholstery professionally cleaned you tend to get what you pay for

We can clean all the carpets in your house for £60 if we just give them a quick, once over clean. However, we would prefer to do the cleaning properly, using the same methods we were taught to use whilst doing our training. This will cost you a little more but your carpets & upholstery will receive a far better clean

If you visit the services page of our website you will be able to see our step by step cleaning process. This is the exact same process which is taught by all the leading training providers for the carpet & upholstery cleaning industry

Our Carpet Cleaning Prices

Synthetic Carpets (Nylon or Polypropylene) is priced at £2 per square meter /

Stairs are priced at £2 per stair

Natural Carpets (Wool or Cotton) is priced at £3 per square meter /

Stairs are priced at £3 per stair

Our Upholstery Cleaning Prices

We charge £30 per hour to provide our upholstery cleaning service, there are no hidden costs or VAT added

£15 of this costs is for labour, the others £15 covers our materials and business running costs

Please call us on

0800 772 3393


Email us



Please call to arrange a free quotation

0800 772 3393

Our Services

Our Prices

Contact Us


carpet upholstery cleaning services salisbury romseyprochem - carpet & upholstery cleaning traing providerfmc - certified carpet & upholstery cleanersAltec trained carpet & upholstery cleaners

Professional Carpet & Upholstery Cleaning Services in Salisbury, Romsey & Andover

 “ Great service and my sofas look like new again. I knew I was going to get a top class service because you are so passionate about your work. I’ll try to keep the labrador off them from now on”  

Mrs Dixie-Goodwin - Durrington, Wiltshire

 “ Arrived promptly and completed the work beautifully, despite the fact it was a challenging job due to the carpet being cleaned badly in the past by another company “

Mrs & Mrs Kinley - Andover, Hampshire

All FreshCarpet & Upholstery Cleaning Services


Fabric Upholstery Cleaning Specialists

Leather & Suede Cleaning Specialists

Carpet & Rug Cleaning Specialists

Federation of Master Cleaners

Cleaning Services Directory


Carpet Cleaners Locally

The Cleaning Directory

Cleaners in Hampshire

The Big Clean