Mine are very cheap carpets and are filthy. I got them professionally cleaned last year but it cost £70 which seems a lot. How do you keep your carpets clean?