Here is a link to the National Board Certified Counselor (NBCC) code of ethics. Some of the issues you talked about are addressed in this document http://www.nbcc.org/Assets/Ethics/nbcc-codeofethics.pdf
Unfortunately you can't file a complaint against his license, because (unlike a social worker, psychologist, or psychiatrist) he doesn't have one. A certification is different from a license in that it is a voluntary certification that identifies counselors who have met certain standards. It is not the same as a licensed professional who is governed by a state licensure Board. Nonetheless, you could try to file a complaint with the NBCC (the link I gave you will link into their website) and research the laws in your state.
What I can definitely tell you is that therapists should not be coming to your house or fixing things in your yard, etc. This is a confusion of roles and sounds unprofessional to say the least. Additionally, my hope is that he referred you to a psychiatrist for your major depression (if you weren't already seeing one), as that is also the correct thing to do.
Please let me know if you have any other questions and good luck to you,