I've had the same experience with a constant stream of freshly minted recruiters want to add me on LinkedIn each and every week.
I've done contract Rails dev in London for the past 2 years now, before that I had clients in the South of England, Dublin and Belfast. Apart from holidays I've not spent any considerable time out of work.
The last few years I've been building up a portfolio of dividend paying shares. In the previous 12 months dividend payouts have totalled GBP 2488.31. There has also been some capital growth.
The portfolio is inside a SIPP (self-invested pension) and the funds funnelled into it have been the profits from my contracting business which would have been liable to higher-rate income tax here in the UK.
Keeping money from the taxman which then makes me more money is great, shame I can't access any of it until 2040 ;)