Manor Road, Bath

  • Very badly stained stair carpet - before

  • Very badly stained stair carpet - after

  • Traffic lane nightmare! - before

  • Traffic lane nightmare! - after

  • Oily stains from top to bottom - before

  • Oily stains from top to bottom - after