I have a very busy household with children, a dog and a cat. Needless to say, my carpet was in extreme distress. I was contemplating whether I should throw it out or attempt to have it cleaned. By chance I opted to have it cleaned by Apex cleaners. They sent over two guys who worked miracles on my carpet. The carpet did not have one stain left when they completed the cleaning. I am recommending them to many friends and relatives in need of a cleaning. The results were better than I ever imagined.
Pros: honest, reliable, efficient