Service was great, on time, and techs were very professional and friendly. They had assured me over the phone that certain stains would be removed and they definitely delivered
All reviews seem positive