A surface cleaning apparatus (10, 110) for cleaning floor surfaces comprising: a housing (12, 14, 114) adapted for movement across a floor surface to be cleaned; at least one of: a fluid delivery system comprising a supply tank assembly configured store cleaning fluid and a fluid distributor in fluid communication with the supply tank assembly and having at least one outlet for applying cleaning fluid to the floor surface to be cleaned; and a recovery system comprising a suction nozzle, a suction source in fluid communication with the suction nozzle, and a recovery tank assembly configured to store cleaning fluid and debris collected from the floor surface to be cleaned; a controller (76, 122); at least one status sensor (96, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186) in communication with the controller (76, 122) and configured to provide input about a component of the apparatus (10, 110); wherein it includes a proximity sensor (78, 124) operably coupled with the controller (76, 122) and configured to detect the presence of a user (100, 190) within at least one detection zone (98, 104, 106, 188) without physical contact of the user with the housing (12, 14, 114) or proximity sensor (78, 124); and a user interface (70, 72, 116, 118) configured to receive input from the controller (76, 122), characterised in that the user interface (70, 72, 116, 118) is configured to provide at least one indicia to the user (100, 190) when the user (100, 190) is detected within the at least one detection zone (98, 104, 106, 188); and wherein the at least one indicia is based at least in part on input from the at least one status sensor. a housing (12, 14, 114) adapted for movement across a floor surface to be cleaned; at least one of: a fluid delivery system comprising a supply tank assembly configured store cleaning fluid and a fluid distributor in fluid communication with the supply tank assembly and having at least one outlet for applying cleaning fluid to the floor surface to be cleaned; and a recovery system comprising a suction nozzle, a suction source in fluid communication with the suction nozzle, and a recovery tank assembly configured to store cleaning fluid and debris collected from the floor surface to be cleaned; a fluid delivery system comprising a supply tank assembly configured store cleaning fluid and a fluid distributor in fluid communication with the supply tank assembly and having at least one outlet for applying cleaning fluid to the floor surface to be cleaned; and a recovery system comprising a suction nozzle, a suction source in fluid communication with the suction nozzle, and a recovery tank assembly configured to store cleaning fluid and debris collected from the floor surface to be cleaned; a controller (76, 122); at least one status sensor (96, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186) in communication with the controller (76, 122) and configured to provide input about a component of the apparatus (10, 110); wherein it includes a proximity sensor (78, 124) operably coupled with the controller (76, 122) and configured to detect the presence of a user (100, 190) within at least one detection zone (98, 104, 106, 188) without physical contact of the user with the housing (12, 14, 114) or proximity sensor (78, 124); and a user interface (70, 72, 116, 118) configured to receive input from the controller (76, 122), characterised in that the user interface (70, 72, 116, 118) is configured to provide at least one indicia to the user (100, 190) when the user (100, 190) is detected within the at least one detection zone (98, 104, 106, 188); and wherein the at least one indicia is based at least in part on input from the at least one status sensor.