I have one in our living room that just needs a good deep cleaning. The edges are a cream color and are the dirtiest.

I'm just not sure what the best product is to get it clean. I tried a carpert cleaner and a good old scrub brush, but it didn't get out enugh of the stains/dirt that I thought it would.

Or do I need to bring to a professional carpet cleaners to get the stains out?