Excellent business with even better support! Robert made sure that the work was completed quickly, with the utmost care, and attention to detail. Robert was incredibly responsive. Look no further than REM for all of your carpet or floor cleaning requirements!