I love JP carpet cleaning. It’s a family owned business (husband/wife) that offers personalized, excellent service. I called and got an appointment for the next day. Jackie and her crew were on time, efficient, and did a wonderful job on getting my carpets clean. Wow! Jackie checked in with me halfway through the cleaning to make sure I was satisfied with the work–which I was. No fuss, no muss! I’ve used them for tile floor [cleaning] and shower tile cleaning as well with great results. Will definitely be back! Thanks J and P!Amy B.