Pet stain removal, cleaning and deodorizing for carpets and upholstery.

Pet Stains & Odours

Making it easy to love your pet even when...

My Pet Just Had an Accident

Pet stains and odours can be an unfortunate fact of life for pet owners. While there are many DIY tips and tricks to minimize the impact of your dog or cat’s accidents, professional cleaning can help to thoroughly remove pet spots and odours and extend the life (and your enjoyment!) of your carpets, upholstery and area rugs.

At home clean-up of pet stains while they are fresh is a key step in making sure that spots do not become permanent stains.

DIY Pet Urine Cleanup

A super cute dark coloured bunny on a carpet
  1. Clean up as quickly as possible, soaking it up with a clean rag or diaper, using blotting. This means placing it on the spot and applying pressure, not rubbing, which can damage the carpet fibres.
  2. Repeat with a new rag until no more moisture comes up. You may want to put dry rags on the spot and leave something heavy on top for a while to ensure as much of the moisture comes up as possible.
  3. Once you have absorbed as much as possible, generously cover the damp area with baking soda – this will absorb more moisture and neutralize the odour.
  4. Wait 1-2 days for it to fully dry and then vacuum it up. 

Pet vomit or feces is similar to this, other than you might use a few drops of non-bleach, unscented laundry detergent in some warm water to gently clean the area, using clean water to rinse, and then blotting as described above. See our Stain Guide for more stain treatment tips.

How bad is it?

Light Pet Spots/Odours

An adorable and sneaky ferret standing on a couch

If your pet has the occasional accident and you are able to clean it up quickly, our standard carpet cleaning may be appropriate for you. Generally, this is the case if you don’t have visible spots or odour concerns and are fairly certain that your pet is not urinating in hidden areas on your carpets or furniture without your knowledge.

Medium to Heavy Pet Odours & Stains

A black cat with white nose and paws staring boldly into the camera while laying on the floor

A thorough professional carpet cleaning does a great job when it comes to removing most routine soiling and unsightly spots. However, biological liquids like urine, can penetrate deep into the carpet, through the backing and into the underlay. Additional treatments for pet spot removal and carpet deodorizing measures may be required to deal with the appearance and odour caused by urine.

If you have concerns about odours or visible pet stains on your carpet or upholstery, especially from pet urine or feces, we recommend BioTreat™ enzyme-based pet stain remover. BioTreat™ uses helpful bacteria to digest organic waste left by bodily fluids, pet deposits and food. BioTreat™ is left on your carpets while they are clean and damp, working their way through the damp fibres over the first 24 to 48 hours to digest whatever organic material is present. Once the carpet dries, you simply vacuum, and the process is complete. For extensive staining and odours that return to the dry carpet after the use of BioTreat™, we will return to reapply the product to ensure the stain is thoroughly and completely digested. Learn More.

Unseen Stains – Wicking  

Have you ever cleaned your carpets or had a professional carpet cleaning, only to find that when the carpets dry, urine spots and odours return, or even worsen? This has a lot to do with the wicking effect.

Professional carpet cleaning is designed to thoroughly clean the “pile” of the carpet. The pile is the fibres that make up the part of the carpet that you see. It may be tight, like a Berber, or it may be thick and long like a shag. Past the pile, is the backing, and under the carpet itself is underlay, which is usually affixed to a wooden subfloor. The problem is, pet urine does not confine itself to the surface, or the pile of the carpet. If you don’t find the urine immediately it may soak through the backing and into the underlay or even the subfloor. The spreading of the stain below the surface will often be larger than what you see on the surface.

When your carpets are professionally cleaned, the urine deep in the carpet, and possibly into the underlay can “wick” or be drawn up the damp carpet fibres to the surface, where they appear larger than before, and bring an unpleasant odour.

Additional Treatments for Pet Concerns

BioTreat™ Pet Odour Neutralizer is an enzyme-based pet stain treatment that counters urine odours and stains by digesting biological materials that have soaked deeper than regular cleaning will reach. Learn More.

StainShield™ Carpet/Fabric Protector restores the factory applied stain resistant coating to your carpet or furniture. This protects it from stains, and reduces routine wear and tear. Learn More.

Alberta Carpet Cleaning Reviews

What an amazing job. Had an area rug with deep set in stains from pets and kids. Had no expectation they'd all come out, I was just hoping for a cleaner rug after a few years in storage. On the day it was supposed to be returned, the technician called to say he wasn't happy with the clean and wanted to take a little more time. Delivered a week later in like new condition! No sign of any stains, the white areas are excellently white and clean. Couldn't be happier!Services: Remove pet stains & odors, Clean area rugs

- Scott Fulton

We had all the carpets cleaned in our house today by Alberta Carpet Cleaning. Bogdan was excellent. He took a lot of care to explain the process and our options for cleaning. Great guy. He did a great job. Highly recommend.

- Al Anthony (Tereall Consulting)