I searched around for several days looking for a carpet cleaning service that was not what I felt to be over-priced. I came across Dry-Tech and after emailing them I decided to see what they could. The carpets in our house were really bad with several spots that we thought would need replacing with new carpet. TJ, the technician that came out was great. He looked over all the carpet and gave me his suggestions on what he thought would give the best results. I trusted him and I am amazed at the results. It looks like we have brand new carpets. I highly recommend Dry-Tech looking for anyone looking to get the best look out of their carpets.