Amazing, QUICK, Service. I already recommended Heaven's Best Carpet Cleaning to my mom. We just moved in and the previous dogs had left stains on the carpet. They got the stains and the smell out no problem! I'm so happy to have clean, fresh carpet!