This company is by far the best carpet cleaning business I have ever used. you will get the actual certified carpet cleaner out to your house who is a professional in using the highest quality cleaners and has the knowledge behind them to use them correctly. i have used about 8 other companies and they just cant do the job right like checkmate does. i highly recommend using checkmate carpet cleaning, you will be satisfied more than ever. george the owner goes to the extent of cleaning you would never imagine, he just gets it done right.