TSD’s staff is skilled, friendly and professional. They always do excellent job and the results are perfect. I had a few other companies trying to clean a nasty coffee stain from my Knitted white carpet with no success. Then I was suggested to use TSD Cleaning Services and they completely removed the stain. Since then I have used only this company when I need my carpeting thoroughly cleaned.