How to remove urine stains from carpet?

I just bought a Bissell Spot Bot Pet Machine.

http://www.target.com/Bissell-SpotB...om_size-bin,target_com_brand-bin&frombrowse=0

It works wonders. I use the manual hose to suck up the urine first, then I spray some nature's miracle. Finally, I set the bissell over the spot and press a button & it cleans it automatically.

I have a 7 month old puppy who has accidents when she gets really excited. I've tried everything and this has worked really well so far. Yes, it's expensive, but I think it is worth it to get the smell out.

Also I am in an apartment so it is good that it is little.

PS: I saw it in my local Target on clearance for $90. (I ordered it online so I paid more)
 
I've tried all of the above but the best one I found for Cat urine or Dog is Out product at Walmart. Huge bottle for about $10.00. It is safe for kids and pets. I put it in my steamer and it get everything out.
 
The best I've found is Spot Shot. It's pretty cheap and can be found at grocery stores or mass merchandisers like Target or Wal-Mart. Most importantly, it's $1 at the Dollar Tree. I tried the Oxy-Clean pet stain remover and it's mediocre by comparison.
 
I swear by "Simple Solution"...its a white bottle with red and blue lettering and found at PetSmart. It takes out all stains and is even safe to use on your clothing and bedding.
 
Nature's Miracle to neutralize the smell and prevent re-peeing. Then I spray and suck it up with my Bissell Spot Bot (found next to the steam cleaners at Walmart, Target, etc)
 
In the past I had a major problem with dog urine in the carpet. I tried everything mentioned above, plus some. Nothing worked to get the smell out. I don't know if it was the type of carpet, or the type of pad, or the subfloor or what but it was awful. I finally found a suggestion to use a blacklight to find the urine spots and then saturate them with Hydrogen Peroxide. Don't soak it up, let it sit until it dries. It worked very well and got all the stinky smell out!
 
Vinegar and hot water works pretty well but the smell of it on at the time is kinda powerful and I have read over and over to put down news paper after cleaning so the paper soaks up the smell, On how to get the stain color out not very sure everything I use just fades the stain a little.