Jack was excellent to communicate with and did a brilliant job cleaning our carpets, even fitting us in at short notice 🙂 Highly recommend Goodchild Cleaning, thanks Jack