In my more naive days, I used to think it was simple to get rid of urinal smells and that the cleaners were just being lazy,when the converse is typically the truth. Since introducing NoFlush Urinal Systems  and the biological products to our urinals and toilet floors the odours and smells have disappeared.