I don't have a lot to compare to, but Mike did a more than acceptable job on my very dirty carpet, and the price was better than I expected. There was an area of the carpet that was initially overlooked, but with a simple phone call, it was fixed very promptly. I felt it was a very good value, and I plan to do business with them in the future.
more