As a professional carpet, upholstery, mattress cleaning and stain removal company in Croydon, we at Carpet Cleaning Agency provide our clients with excellent treatments, professional approach, respect, comfort and the peace of mind of a well-maintained, cleaner, healthier and safer home and workplace. Part of our focus on the requirements, needs and desires of our clients is answering all questions and discussing anything they may be interested in. Why to contact us? We want to give you an advice, when you need some! We want to discuss your cleaning plans and projects! We want to answer all your questions! We want to help you whenever you want and the way you want, 24/7, all the time!