We will certainly try and it really depends on the type of stain, the carpet or upholstery fibre, how old the stain is and if it has been treated before. Letting us know about stains at your time of enquiry will help us prepare with specialised stain treatment and be able to estimate a time frame for your job.