As well as carpet cleaning services we also provide other cleaning services like Hard Floor Cleaning. We can provide stain protection and stain treatment of oil, coffee, tea or wine stains. Refresh Carpet Clean also offer rug, sofa and stone floor cleaning in the Ribble Valley and can provide you with any advice on carpet and upholstery cleaning. Floors can be deep cleaned of ingrained soil and dirt, leaving them fresh, clean and healthy for your home or business. With commercial work we will come out to you to ascertain the type of floor and to accurately work out the size of area so we can give you the best possible commercial quote price!