Have not used anyone better!
I have been using Citi-Clean for several years now and I've referred them to my in-laws and my brother. Alan is very responsive, and can always get me scheduled for a furniture or carpet clean in a quick minute. My carpets were in ROUGH shape before he started cleaning them and they lasted a few years longer then I expected with him. Thankfully I now have new carpets throughout but he's keeping those in tip top shape too! Alan also made quick work of my rental property after tenants left it in very bad condition. He saved me some money there as well! I highly recommend Citi-Clean.