An ad for Bio Cleaning Services of America, is causing quite a stir in St Louis. A billboard erected by the Kansas City company, east of Grand Avenue, advertises "Suicide" and "Homicide" and "Death Cleaning".
The ad does serve a purposes as is the responsibility of the property owner to clean up after any death - no matter how grisly it may be.