I was initially recommended to Abimat Cleaning Services by a VERY fussy friend. He didn’t disappoint! John came and cleaned my carpets and did a wonderful job. I have since used John several times over the past few years. He’s a lovely, honest man, a really hard worker and his rates are also very reasonable. My carpets look brand new again after he’s worked his magic.