Double N Services - Carpet & Upholstery Cleaning to do a cleaning job for me and they did pretty good. Their technician were respectful and professional. They knew their business and they did great work. My only issue was that there were some spots that they said they could get rid of, but they came back. However, the carpeting is old, so that may have been the issue. Overall, I was quite happy with them.