I have friends who I don't talk to that often.. when they call, I know it's a computer problem.
I try to avoid helping friends.. my girlfriend offered my services to her work.. which happened to be a dentist's office.. fairly simple, go in, clean up 3 PCs, make them run better, hook up a simple network.. in and out, 400-500 dollars.. of course, I had to move all the PCs, clean them out inside and software wise, update them, hook up all his small network equipment, price out a laptop he wanted, hook up phone systems, etc.
Luckily.. the network cabling had already been run.
I go in.. get everything moved.. no one knows where the network connections are.. or where the PCs are.. or where they go..
So hunting around, I find the network connections are labeled as phone lines.. because the cabling company ran all the cables (20 cables, 10 for PCs, 10 for Phones) all for the network.. Half the cables weren't tested and didn't work.. they all ran to a patch panel.. (the phone didn't work because they were done incorrectly)
In order to keep my price low and be honest, I told him what I needed. he didn't want to pay for it.. basically the cables..since they all ran into a patch panel.. so 10 connections for 5-6 PCs, 3 of which I had to work on, the others I didn't.
Anyhow.. nothing was done right.. he kept moving the PCs around on me so when I went in the next day he wanted a PC in another spot where it was impossible to work on.. etc.. huge headache.. he wanted me to call the phone company to fix the phone lines.. he wanted me to fix the cabling, buy everything myself, etc... all for 400 dollars in the end.
I didn't do the job, but I'm still requesting $150 for at least cleaning up 3 PCs.. $50 a PC and for all the crap I had to deal with.
I hate doing side jobs for friends.. I'd rather I not know the person so they don't try and take advantage of it.