Professional Carpet and Upholstery Cleaning Services Viva Carpet Cleaning offers professional carpet cleaning and upholstery cleaning services in London and the surrounding areas. Our company serves both residential and commercial customers and provides custom tailored services at competitive prices. We are a family run business covering all London areas within the M25 ring. Our company is flexible and always up to date with the latest carpet cleaning trends and techniques. We pride ourselves with outstanding levels of professionalism, punctuality and customer service. Our carpet cleaning technicians are trained, certified and operate with professional cleaning equipment and products. They use non-toxic, Eco-friendly cleaning detergents and are competent in applying the most appropriate and efficient methods of cleaning for your carpets, rugs or upholstery. For long lasting effect we can also offer application of Scotchgard Protector. We strive to deliver the most cost-effective carpet and upholstery cleaning services and we work hard to maintain the highest standards of quality and reliability. Our services are available seven days a week, including bank holidays at no extra charge.