The Genesis team arrived on time and worked methodically and quickly to clean our carpets on two floors plus a staircase. We have two young dogs and kids. The carpet was a disaster of stains and spills, and most of them were removed. Some did not come out but it may just be a cheap carpet.

 
Share on Facebook