Dirty On Carpet Cleaning

I have to say, not happy Jan! Well, happy about one outcome but very unhappy about another. Read on.. Lets start with the good… Say Goodbye to Carpet Stains Our dog is getting on in years (over 100 in human years) and had a little accident on the carpet in the rumpus room.  We cleaned […]