We had River Valley Restoration do some work for us this last week. We are very pleased with their work. Professional and courteous from the first conversation all the way to the clean up. Everything was done with us in mind, keeping us informed all the way through the process. We highly recommend them and will be using them again in the future.