I am so glad I used Above and Beyond Carpet Cleaning! Their name defines them as the truly go above and beyond. In several rooms I had stains that for years hadn't been able to completely remove with prior cleaning services. Above and Beyond said that they may not be able to remove either, but they were GONE! Sometimes stains that looked gone with prior cleaning showed back up after carpet dried, but these remained gone after drying. I felt compelled to keep walking from room to room just to see again my beautiful clean carpet!
-- Carol A