I'm just into my third year. The first was up and down as I expected. I was lucky really, I knew a few local builders who were having trouble finding a spark so they put a bit my way. From then it has all been word of mouth, I find, as said above, that spending time with the customer, explaining what you are doing and why, is a good investment.
Since then, i have gained two kitchen fitters, a few plumbers and a few more builders that put enough my way each month to make it work. Plus the word of mouth jobs that those generate.
That said, January was very slack this year but that's expected I suppose. I went from having nothing to do last week to having to juggle the next two weeks around in a matter of a weekend!!
What frustrates me, probably because I don't have the experience to deal with it, is the phone calls from regulars giving it the "Chris, just started an extension mate, can you come and do the first fix tomorrow"? It's not like they only got the job yesterday is it !!!!!