I rarely do electrical work for anyone. If I do decide to help someone out, I make sure they understand that I am just helping them, I am not doing it for them. I never charge them anything because it is their project, they are doing it, and I am just their helper. As long as they understand that, I will, on occasion, help them out. If they want to give me a little gas money, that's OK, but I am not charging them anything.
Same with me. I have done lots of wiring jobs in my own home, and I try to follow as much of the NEC codes as I can. I am a pretty handy guy, and people are always asking me to do stuff for them.
Some things, like painting rooms, or putting up doors, putting in a new sink/vanity/faucets, or fixing things like furniture, toys, outdoor patio stuff are things I will do for people for money. But I won't do any electrical things for other people for the reasons everyone here is saying.
I will be the helper for the people, and I will guide them along with what to do, but they have to do most of the work.
As others have said, it is not that people are pu**ies, but that people know that if anything goes wrong, even with something that is not even related to what wiring work was done, the "friend" not only becomes the guy who will constantly get called to fix things, but he is also the guy who will get sued if something big happens.
Yeah Jim, right after you put the wiring in for my new light in the basement, the garage door opener light went out. It must have been something you did because the garage door opener light worked before you did your job. Can you please come over to fix it.
Yeah Jim, um, can you please come over tonight. The outside light on the shed is no longer working. It stopped working the day after you put in the new switch for the light over the kitchen sink. It must have been something you did because it was working before, so you can please come and fix it.
Nope. I have been there and done that. No more. I will help you, but if you don't want to do the work, then you have to hire someone that is licensed, bonded and insured.
Jim