Glasgow’s Specialists in Carpet & Upholstery Cleaning

Acorn Carpet Cleaning is a trusted, family run business with over 30 years of experience specialising in carpets & upholstery cleaning in Glasgow and the surrounding areas.

Call Now to Book Appointment 0141 212 0212


What is Carpet Cleaning?


Carpet cleaning is the process of removing dirt, stains, and allergens from carpets to improve their appearance and hygiene. The most common methods include hot water extraction (steam cleaning), dry cleaning, and shampooing, each designed to tackle different types of dirt and stains effectively. Regular carpet cleaning extends the life of the carpet and ensures a healthier living environment by eliminating deeply embedded contaminants.


Our professional odour removal service is an integral part of our comprehensive carpets &
upholstery cleaning offerings. Utilising advanced plant-based biotechnology solutions, we
effectively eliminate odours from both commercial and residential environments, ensuring a clean and fresh atmosphere.


Our professional cleaning solutions for carpets & upholstery cleaning are designed to tackle even
the toughest stains. Using advanced pre-treatment techniques and high-temperature cleaning, we restore your carpets and upholstery to their pristine condition.



Providing top-notch furniture cleaning services is essential to maintain the appearance and
longevity of your upholstery. Our expert team uses advanced carpets & upholstery cleaning
techniques to remove stains and odours, ensuring your furniture looks and feels fresh and inviting.

How we clean your Glasgow Carpets & Upholstery


Step 1 Book an Appointment

You book an appointment for our carpets & upholstery cleaning service by calling our Glasgow office on 0141 212 0212 or filling in our contact form. We will greet you on the day, no need to move anything, we’ll do that, just ensure your pets and small people are safely out of the way.

Step 2 – We Vacuum Your Carpet

We thoroughly vacuum your carpets as part of our carpets & upholstery cleaning process. Our
professional grade vacuum will remove dust and grit and also help lift the pile with its brushing

Step 3 – We Apply a Pre-Spray to Your Carpet

We apply a pre-spray to your carpets. All our branches, including Glasgow, choose to use
M-Power. This cleaning agent employs organic molecular science in conjunction with sophisticated biotech methods to get the best out of your carpets. This solution is both eco-friendly and non-toxic and safe for both children and pets. It will effectively remove stains and odours from your upholstery without leaving harmful residues behind.

Step 4 – We Agitate Your Carpet

We agitate. After spraying the carpet, we use the professional agitating machine to scrub and
clean it thoroughly. The machine removes impacted dry soil and lifts the carpet pile, which is an essential part of our carpets & upholstery cleaning service.

Step 5 – We Clean Your Carpet Using The Cleaning Process, Hot Water Extraction.

High-performance hot water extraction is a
cleaning method that uses high-pressure water, hot cleaning solutions, and strong vacuuming. This method is effective in cleaning deeply, drying quickly, and removing dirt and cleaning solution efficiently

Step 6 – We Restore the Pile of Your Carpet & Reposition the Furniture

Our procedure concludes with us employing a carpet rake to restore the pile and reposition the
furniture. When putting furniture on wet carpet, we’ll use polystyrene blocks to prevent stains from wood or metal. Your carpets may require several hours to fully dry. For optimal results, it’s
advisable to refrain from walking on the freshly cleaned carpet until it has completely dried.


Call Now to Book Appointment 0141 212 0212


Benefits of Carpet & Upholstery Cleaning in Glasgow


  • Your carpet will last longer.
  • Your carpet will look newer for longer.
  • Regularly remove dirt and germs hiding deep in the carpet pile.
  • The air in your home will be cleaner and healthier for you to live in.
  • Reduction of allergy symptoms.
  • Get rid of stains fast before they become permanent features.
  • Keep your Glasgow carpets &upholstery clean and fresh.


Give us a call on 0141 212 0212 or click here to get in touch.


    I consent to Acorn Carpet Cleaning collecting and storing my data from this form and using it in line with their Privacy Policy.

    NCCA Logo

    The National Carpet Cleaners Association have a FREE brochure all about carpet & upholstery cleaning with lots of information as well as hints & tips of things you can try first before you call out Acorn Carpet Cleaning.

    Before and After Images



    Excellent all round, from the ease of getting a quote to the punctual and professional cleaning job. Definitely recommend.

    Jane Balmorth

    Bearsden, Glasgow

    I can highly recommend Acorn Carpet Cleaning who once again have made an amazing job of cleaning our sofas. We have also used them to clean carpets which came up like new! They are so friendly & helpful , a joy to have in the house!

    Annie Knox

    Scotstoun, Glasgow

    Given the cost of hiring a machine it was a no brainer to get in the professionals who did a fab job of bringing my lounge carpet back to life with a no fuss pleasant experience and I would highly recommend.

    Gordon McKinlay

    Hillhead, Glasgow

    A fantastic job done by Acorn Carpet Cleaning. We considered replacing our cream lounge carpet but decided to have it professionally cleaned. The result is amazing. It looks almost brand new. Definitely recommend this company. Great service with no fuss but terrific result at such a reasonable price.

    Linda Tainsh

    Dennistoun, Glasgow

    Some Of The Areas We Cover

    Glasgow South, The West End, Glasgow City Centre, Newton Mearns, Shawlands, Thornliebank, Giffnock, Clarkston, Bearsden, Polokshaws, Rutherglen, Hillhead, Dennistoun, Scotstoun.


    How often should I have my carpets cleaned?

    For optimal maintenance and to ensure a healthy living environment, carpets should typically be cleaned as follows:

    • Residential Carpets: Every 6 to 12 months. High-traffic areas might require cleaning every 3 to 6 months.
    • Households with Pets/Allergies: Every 3 to 6 months to reduce allergens and pet dander.
    • Commercial Carpets: Every 3 to 6 months, depending on the amount of foot traffic.

    Regular cleaning not only improves the appearance of your carpets but also extends their lifespan by removing dirt and debris that can wear down the fiber.

    I have a spillage stains on my carpet, is there anything I can try before calling a professional carpet cleaner?

    Yes, you can try several steps to clean a spillage on your carpet before calling a professional. Here are some tips:

    Immediate Actions:

    1. Blot the Spill: Use a clean, dry cloth or paper towel to blot (not rub) the spill to absorb as much liquid as possible. Work from the outside in to prevent spreading.
    2. Cold Water: For most spills, you can blot the area with cold water using a clean cloth. Avoid using hot water as it can set stains.

    Cleaning Solutions:

    • Mild Detergent Solution: Mix a few drops of mild dish detergent with a cup of warm water. Dampen a clean cloth with the solution and blot the stain gently.
    • White Vinegar Solution: Mix one part white vinegar with one part water. Apply a small amount to the stained area and blot with a clean cloth. This is particularly effective for pet stains and odors.
    • Baking Soda Paste: For greasy or oily stains, you can make a paste with baking soda and a small amount of water. Apply it to the stain, let it sit for a few minutes, then vacuum it up.

    Specific Stains:

    • Red Wine: Blot the stain, then apply a small amount of white wine to dilute it. Follow with a mixture of water and dish soap, then blot dry.
    • Coffee/Tea: Blot the spill, then use a mixture of vinegar and water or a mild detergent solution. Blot and rinse with cold water.
    • Pet Stains: Blot the area, then use an enzymatic cleaner designed for pet stains to break down the proteins and neutralize odours.

    Final Steps:

    1. Rinse: After using any cleaning solution, rinse the area with cold water to remove any residue.
    2. Dry: Blot the area dry with a clean towel and allow it to air dry completely. Avoid walking on the damp area.

    If the stain persists or if you’re dealing with a large or particularly stubborn stain, it may be best to call a professional carpet cleaner.

    What are the differences between the methods of carpet cleaning and which method is best?

    Carpet cleaning can be done using various methods, each with its own advantages and disadvantages. Here are the most common carpet cleaning methods and an overview of their differences:

    1. Steam Cleaning (Hot Water Extraction)

    • Process: Uses hot water mixed with cleaning solutions, injected into the carpet fibres under high pressure, and then extracted along with dirt and debris.
    • Advantages:
      • Deep cleans carpets by removing embedded dirt and allergens.
      • Effective for heavy stains and high-traffic areas.
      • Provides a thorough cleaning.
    • Disadvantages:
      • Longer drying time .
      • Requires professional equipment.
    • Best For: Deep cleaning, removing tough stains, and periodic maintenance.

    2. Dry Cleaning

    • Process: Uses minimal moisture with specialised cleaning powders or compounds that are applied to the carpet and worked into the fibres with a machine. The powder absorbs dirt and is then vacuumed up.
    • Advantages:
      • Quick drying time (usually less than an hour).
      • Convenient and can be done without professional help.
      • Less risk of over-wetting and mould growth.
    • Disadvantages:
      • May not clean as deeply as steam cleaning.
      • Can leave residues if not properly vacuumed.
    • Best For: Regular maintenance and lightly soiled carpets.

    3. Carpet Shampooing

    • Process: Involves applying a foamy shampoo to the carpet, agitating it with a brush, and then vacuuming it up once it dries.
    • Advantages:
      • Effective for heavily soiled carpets.
      • Can be done with rental equipment.
    • Disadvantages:
      • Longer drying time.
      • Can leave behind sticky residue if not rinsed thoroughly.
      • May cause carpets to re-soil quickly.
    • Best For: Heavy soil and areas that require deep cleaning.

    4. Bonnet Cleaning

    • Process: Uses a rotating absorbent pad (bonnet) soaked in a cleaning solution, which is attached to a machine that spins it over the carpet surface to absorb dirt.
    • Advantages:
      • Quick and efficient for surface cleaning.
      • Short drying time.
    • Disadvantages:
      • Primarily cleans the surface; may not remove deep dirt.
      • Can push dirt further into the carpet fibres.
    • Best For: Commercial settings and routine maintenance.

    5. Encapsulation

    • Process: Applies a special cleaning solution that encapsulates dirt particles into powder, which is then vacuumed up.
    • Advantages:
      • Quick drying time.
      • Leaves less residue than shampooing.
      • Effective for maintaining appearance.
    • Disadvantages:
      • May not be as effective on heavy stains.
      • Requires specialised cleaning products.
    • Best For: Regular maintenance and medium soiling.

    Which Method is Best?

    • Hot Water Extraction: Best for deep cleaning, removing tough stains, and periodic thorough cleaning. Ideal for households with pets, allergies, or heavy traffic.
    • Dry Cleaning and Encapsulation: Best for regular maintenance, lightly soiled carpets, and areas that need quick turnaround.
    • Bonnet Cleaning: Best for commercial settings and routine surface cleaning.
    • Carpet Shampooing: Effective for heavily soiled carpets but may require professional handling to avoid residue and re-soiling.

    Ultimately, the best method depends on the specific needs of your carpet, the level of soiling, and the time available for drying. For comprehensive care, combining methods for regular maintenance and periodic deep cleaning is often recommended.

    Will my carpets re-soil quicker after cleaning?

    Carpets can sometimes re-soil more quickly after cleaning, but this largely depends on the cleaning method and the products used. Here are some factors that can influence re-soiling and how to prevent it:

    Factors Contributing to Re-Soiling:

    1. Residue from Cleaning Products:
      • If cleaning solutions are not thoroughly rinsed from the carpet, they can leave a sticky residue that attracts dirt and dust.
      • Soap and detergent residues can make carpets feel sticky and lead to quicker re-soiling.
    2. Improper Drying:
      • If carpets remain damp for too long, they can attract more dirt. Proper drying is essential to prevent this.
    3. Cleaning Method:
      • Some methods, like shampooing, can leave more residue than others, increasing the likelihood of re-soiling.
      • Using too much water during cleaning can also cause residues to remain.
    4. Type of Carpet Fibre:
      • Certain carpet fibres may attract dirt more easily than others. For instance, olefin fibres tend to attract oil-based soils.

    How to Prevent Quick Re-Soiling:

    1. Thorough Rinsing:
      • Ensure that all cleaning solutions are thoroughly rinsed out of the carpet. Steam cleaning (hot water extraction) is often effective for this because it uses a lot of water to flush out dirt and residues.
    2. Proper Drying:
      • Use fans, dehumidifiers, or open windows to speed up the drying process after cleaning. The quicker the carpet dries, the less likely it is to attract dirt.
    3. Use Professional Services:
      • Professional carpet cleaners typically have the equipment and expertise to clean carpets thoroughly and reduce the likelihood of residue and re-soiling.
    4. Regular Maintenance:
      • Vacuum carpets regularly to remove surface dirt and prevent it from becoming embedded in the fibres.
      • Use doormats at entrances to reduce the amount of dirt tracked onto the carpet.
    5. Quality Cleaning Products:
      • Use high-quality, low-residue cleaning solutions specifically designed for carpets. Avoid overusing cleaning products.
    6. Protective Treatments:
      • Consider applying a carpet protector after cleaning. These treatments create a barrier on the carpet fibres, making it easier to clean up spills and preventing dirt from sticking.


    Carpets do not necessarily have to re-soil quickly after cleaning if the right techniques and products are used. Ensuring thorough rinsing, proper drying, and using high-quality cleaning solutions can significantly reduce the likelihood of quick re-soiling. Regular maintenance and preventive measures also help keep carpets clean for longer periods.

    I have children/pets, will they be affected by cleaning processes/chemicals?

    The safety of children and pets during and after carpet cleaning is an important consideration. While professional carpet cleaning and even DIY methods can involve chemicals, many options are available to minimize any potential health risks. Here are some key points to keep in mind:

    Potential Concerns

    1. Chemical Sensitivity:
      • Some cleaning solutions may contain chemicals that can cause irritation to the skin, eyes, or respiratory system of children and pets.
    2. Residue:
      • Incomplete removal of cleaning solutions can leave residues that may be harmful if ingested or if they come into prolonged contact with skin.
    3. Allergies and Asthma:
      • Strong odours or chemical fumes can trigger allergies or asthma symptoms in sensitive individuals.

    Minimizing Risks

    1. Choose Safe Cleaning Products:
      • Opt for eco-friendly or green-certified cleaning products that are non-toxic and safe for use around children and pets.
      • Look for products that are free from harsh chemicals, such as bleach, ammonia, and synthetic fragrances.
    2. Professional Cleaners:
      • Inform professional carpet cleaners about your concerns. Many companies offer pet- and child-safe cleaning options.
      • Ask for Material Safety Data Sheets (MSDS) for any products used to ensure they meet safety standards.
    3. Proper Ventilation:
      • Ensure the area is well-ventilated during and after cleaning to dissipate any fumes.
      • Open windows and use fans to help with air circulation.
    4. Keep Children and Pets Away:
      • Keep children and pets out of the area being cleaned until the carpet is completely dry and any fumes have dissipated.
      • For steam cleaning or wet cleaning methods, this can mean waiting 6-24 hours for complete drying.
    5. Rinse Thoroughly:
      • If you’re cleaning carpets yourself, make sure to rinse the carpet thoroughly to remove any cleaning solution residues.
      • Use clean water for the final rinse to ensure that no harmful chemicals remain.
    6. Use Hypoallergenic Products:
      • For homes with sensitive individuals, hypoallergenic cleaning products can help minimize the risk of allergic reactions.
    7. Drying Time:
      • Ensure carpets are completely dry before allowing children and pets back into the area to prevent mould and mildew growth, which can also cause health issues.

    Safe Cleaning Alternatives

    1. Vinegar and Baking Soda:
      • A mixture of white vinegar and baking soda can effectively clean many types of stains and is safe for children and pets.
      • Vinegar acts as a natural disinfectant and deodorizer, while baking soda helps lift stains and neutralize odours.
    2. Steam Cleaning:
      • Using only hot water without added chemicals can be an effective way to clean carpets and is safe for most households.
      • Ensure the steam cleaner is properly maintained and cleaned to avoid contamination.
    3. Eco-Friendly Professional Services:
      • Many professional cleaning services offer eco-friendly and non-toxic cleaning options designed to be safe for children and pets.
      • Research and choose reputable companies with good reviews on their safe cleaning practices.


    While carpet cleaning involves the use of chemicals, taking the right precautions can minimize any potential risks to children and pets. By choosing safe products, ensuring proper ventilation, and keeping vulnerable family members away from freshly cleaned areas, you can maintain a clean and healthy home environment. If in doubt, always consult with professional cleaners about the safest options available.

    How long will my carpet or furniture take to dry and how soon will it be back in use?

    The drying time for carpets and furniture after cleaning can vary based on several factors, including the cleaning method used, the type of fabric or carpet fibres, and environmental conditions. Here is a general overview of drying times and when you can expect to use your carpet or furniture again:

    Drying Times

    1. Hot Water Extraction:
      • Carpets: Typically take 6 to 24 hours to dry completely. The drying time can be reduced to about 6 to 12 hours with good ventilation, the use of fans, or air conditioning.
      • Furniture: Fabric upholstery usually takes 6 to 12 hours to dry, while leather furniture dries faster, typically within a few hours.
    2. Dry Cleaning:
      • Carpets: Dry cleaning methods, such as using powders or compounds, generally result in a drying time of 1 to 2 hours.
      • Furniture: Dry cleaning upholstery can be ready for use within an hour or two since minimal moisture is used.
    3. Carpet Shampooing:
      • Carpets: Can take up to 24 hours to dry completely, depending on the amount of water used and the ventilation in the room.
      • Furniture: Fabric furniture can take 6 to 12 hours to dry.
    4. Bonnet Cleaning:
      • Carpets: Generally dry within 1 to 2 hours since this method uses less water.
      • Furniture: Upholstery cleaned using this method will typically dry within 1 to 2 hours as well.
    5. Encapsulation:
      • Carpets: Usually dry within 1 to 2 hours, as this method involves minimal moisture.
      • Furniture: Encapsulation is less common for furniture, but if used, expect a drying time of about 1 to 2 hours.

    Factors Affecting Drying Time

    • Ventilation: Good airflow significantly speeds up the drying process. Open windows, use fans, or turn on the air conditioning.
    • Humidity: High humidity levels can slow down the drying process. Use dehumidifiers in such conditions.
    • Temperature: Warmer temperatures can help evaporate moisture more quickly.
    • Carpet/Fabric Type: Thicker carpets and dense upholstery fabrics can take longer to dry compared to lighter, thinner materials.

    When Can You Use Your Carpet or Furniture Again?

    • Carpets:
      • Light foot traffic is usually okay within 2 to 4 hours after cleaning with methods like bonnet cleaning or dry cleaning.
      • For steam cleaning or shampooing, avoid heavy traffic and moving furniture back for at least 12 hours. Full drying and use typically require 24 hours.
    • Furniture:
      • Light use can often resume within a few hours, especially with dry cleaning methods.
      • For steam cleaning or shampooing, wait at least 6 to 12 hours before using the furniture to ensure it is adequately dry.

    Tips to Speed Up Drying Time

    1. Use Fans: Position fans around the cleaned area to increase air circulation.
    2. Open Windows: If weather permits, open windows to allow fresh air to circulate.
    3. Turn on Air Conditioning: Air conditioning can help lower humidity and speed up the drying process.

    By following these guidelines, you can help ensure that your carpets and furniture dry more quickly and are ready for use sooner.

    What is carpet cleaning?
    Carpet cleaning is the process of removing dirt, stains, allergens, and other contaminants from carpets to improve their appearance, extend their lifespan, and maintain a healthy indoor environment. This process can involve various methods and techniques, each suited to different types of carpets and levels of soiling.
    How often should I clean my carpets?

    The frequency of carpet cleaning depends on various factors such as foot traffic, the presence of pets or children, and specific needs like allergies. Here are general guidelines for how often you should clean your carpets:

    General Recommendations

    1. Low-Traffic Areas:
      • Vacuuming: Once a week.
      • Professional Cleaning: Every 12 to 18 months.
    2. High-Traffic Areas:
      • Vacuuming: 2-3 times a week.
      • Professional Cleaning: Every 6 to 12 months.

    Households with Specific Conditions

    1. Pets:
      • Vacuuming: 2-3 times a week to control pet hair and dander.
      • Professional Cleaning: Every 3 to 6 months to remove pet odours and stains.
    2. Allergies or Asthma:
      • Vacuuming: 2-3 times a week with a vacuum that has a HEPA filter.
      • Professional Cleaning: Every 3 to 6 months to reduce allergens like dust mites and pollen.
    3. Children:
      • Vacuuming: 2-3 times a week to clean up spills and crumbs.
      • Professional Cleaning: Every 6 months to a year to maintain cleanliness and hygiene.

    Commercial Carpets

    • Vacuuming: Daily or every other day, depending on foot traffic.
    • Professional Cleaning: Every 3 to 6 months to handle heavy use and maintain appearance.

    Tips for Maintaining Clean Carpets

    1. Regular Vacuuming:
      • Helps remove dirt and debris before it becomes embedded in the carpet fibres.
      • Prevents wear and tear on the carpet.
    2. Spot Cleaning:
      • Address spills and stains immediately to prevent them from setting.
      • Use appropriate cleaning solutions for different types of stains.
    3. Use Doormats:
      • Place doormats at entrances to reduce the amount of dirt tracked onto carpets.
      • Encourage family members and guests to wipe their feet or remove shoes.
    4. Furniture Rotation:
      • Move furniture periodically to change the traffic patterns and prevent wear in specific areas.
    5. Carpet Protectors:
      • Apply a carpet protector to help repel spills and stains, making it easier to clean up.


    Regular carpet cleaning is essential for maintaining a clean, healthy, and attractive home environment. Adjusting the frequency based on your specific needs and conditions will help you achieve the best results and extend the life of your carpets


    from £69

    from £99

    from £129

    I had Acorn Carpet Cleaning do my hallway carpet and am incredibly happy with the results. The hallway looks great and all of the marks that were there before are now gone. I popped out while they done the work and since they had finished and were waiting for me to come back they buffed my hardwood kitchen floor FREE OF CHARGE! I really can’t speak highly enough of this company.

    Mr Ramsay



    clean carpets