How should I store my trash containers outside my home?

Trash containers must be screened from view from any street or neighboring property and be located behind the front building line of the house. In the case of a corner lot, trash containers can't be located in the side yard adjacent to a street. Trash containers also can be stored in a fully enclosed structure. Who picks up my trash?