John Sprague Carpet Cleaning gave us such a surprise! As you know, we purchased a new facility for our corporate headquarters that is currently undergoing a massive transformation. We are having to save money however we can and so instead of tearing up the carpet, we were anxious to see if it could be cleaned instead. A few phone calls later we found John Sprague Carpet Cleaning is the best around. A couple of weeks ago they came out and took on this monster of a project. When it was all said and done, this amazing company donated the labor to get the job done. They did an incredible job and the difference is night and day! We are so thankful for them.