All Pro Services NH has been cleaning our couch for 4 years. Barry is meticulous and gets our white couch as good as the day we bought it! He has also cleaned an area rug and it looks amazing! He was recommended by a friend who has been using him for years. I highly recommend him!