I found these guys here on Yelp, I was looking for someone who had good reviews. I am SO very happy that I looked here first! Everything about this company was great. The price, the service, and most especially the job they did. My carpet looked FANTASTIC when it was finished! I can't say enough about Charles (the carpet cleaner guy) he was very personable and do a wonderful job. I will highly recommend J2 cleaning!