The house I bought, the previous owners locked the dogs in one of the bedrooms and the cats in the master bathroom. The whole house reeked of urine.

In both rooms, I ripped up the carpet, scrubbed the floor boards with bleach, and then applied two coats of Kilz primer. The Kilz has an odor, but once it dried, the urine smell was completely gone.

I highly recommend Kilz. I bought the original oil based version.

http://www.masterchem.com/masterchem...008a05d103RCRD

I totally understand your frustration. My walls weren't drawn on, but they were filthy. A good coat of primer and new paint will take care of that.

I had the carpets professionally cleaned as well. There are still stains (and a glob of dried wax that will never come out), but furniture covers most of it.

Congrats on the new place!!