I’ve used JP Carpet Cleaning 3 times and they are great. They show up when expected no long window of waiting time, they are fast efficient and get spots out. They have great prices and specials. They told me their products are eco-friendly and non-toxic as well. It always smells great, no strong chemical odor and unlike some other carpet cleaners I have used they don’t leave wet spots or drench the carpet, I leave the windows open and it dries by night. The don’t typical move furniture unless you ask because then you have to wait for it to dry to put it back, but I will keep using them and highly recommend them!Dee Dee A.