Professional Carpet Cleaning is a Carpet Cleaning Dublin based company, providing carpet and upholstery cleaning. We cover Dublin and surrounding areas. Our carpet cleaners are professionally trained for carpet, upholstery, leather cleaning and floor cleaning. We offer our cleaning services to all domestic or commercial customers, working with landlords, homeowners, tenants, estate agents etc Whether you need carpet cleaning services in Dublin or other procedures such as rug cleaning, upholstery cleaning, mattress cleaning, stain removal and leather care, we can provide the best results by using our expertise in the industry.