Had my carpets cleaned by Spiker carpets on Saturday and I’m very impressed! There online appointment scheduling takes the hassle out of booking a appointment. They send reminder emails which is most helpful. Even with all the reminders I still mixed up my days and Gary was most understanding while I ran around getting stuff off the carpet he even offered to help me. The cleaning itself was so fast and very efficient! After it was done I got a full walk through of what he did. My carpet looks great … I highly recommend this company. Gary is cat friendly also which was a huge pluse!!!