Valerie S.

This is a long overdue review.  I’ve used JP a few times.  They are reasonably priced and do a great job on my carpets.  Today, however, they went “above and beyond.”  Yesterday, my puppy cut herself and bled all over the carpet.  I called JP but...