We've been using JP Carpet Cleaning for at least ten years and have never been disappointed. Jackie and Peter make the process easy and smooth from start to finish. Not only is pricing fair, but they are just good people. I've recommended them for other jobs and get the same, consistent positive feedback. Highly recommend!