Call the police and ask them to fine him the $1,000 or so for littering.
Except for the garbage cans, everything else he tosses onto the street is littering.
Call the police each time for every item he tosses onto the street.
After he starts losing $1,000 each time, he'll stop.
I empathize with you because I have some horrible neighbors too.
As the others have already noted, you can make a quick call to the City of San Jose's Code Enforcement Department, and they will immediately cite the homeowner on the various violations. There is no paperwork to fill out, and Code Enforcement will send an officer usually within about 3 days to investigate.
If there is a problem, the owner is cited. If the problem persists, the owner can be fined up to $1000 per day for continued failure to obey the rules.
So give them a call, and this should be resolved soon.
Area Pro Realty-People's Choice
You simply fill out an on-line form with the information and hit submit. I've used it before for people who leave junk cars that don't run on the street and foreclosed homes with tall weeds. It works!
You can check the cities website at http://www.sanjoseca.gov or the phone number is 408-535-3500.
If you live in another city or the county then I would suggest contacting them and finding out their rules.
Realty World/Blue Property Group
That is a challenging problem.
If you have a homeowner's association, and your converstions with your neighbor have failed, the next step would be to take up the matter with your homeowner's association.
If you do not have a homeowner's association and If the Police will not enforce the law with respect to this issue, I recommend that your next step be to contact an Attorney.
The Attorney that I recommend is Ron Rossi. The telephone number for Mr. Rossi is: (408)261-4252.
Bob Tran, Realtor, SFR, CHS, BPOR
VS Realty & Loans, Inc
Cell: (408) 334-3698
Office: (408) 289-5370
Fax: (408) 289-5375