Very professional and the results were impressive. The rugs cleaned today were awful. I fully expected to replace them, now rugs are clean and they look decent again. Seeing rugs as old as mine were restored to a like new appearance has saved me the cost of replacing them
more