ABC Carpet Cleaning Brooklyn did a great job when I had a carpet emergency. I have a pet who made a huge mess on my carpets and they come over and cleaned it all up. If you have a carpet that needs cleaning, give them a call, they will surely do an outstanding job.