I have been using Carpet Surgeon for many years now with great success. I have found this company to be well organized, prompt and very knowledgably when it comes to anything carpets.
Pros: Same friendly people with lots of experience and know-how
Cons: Can't think of one bad thing.
more