Pro20 surface cleaner