Same here turning more away than im taking on these days.
Taken me 5 years but got round almost perfect now and wont take anyone on that's going to slow me down by being too far away from current work or crap access.
Think I have my phone technique for weeding out the ones I don't want down to a fine art.
Example this morning.
Hi I need a window cleaner.
Yeah great where about are you
Tells me an area I do so all ok up to now then in a friendly pally tone I ask
"do you want a one off or a regular clean"
just a one off says he.
"sorry too busy for one offs these days so cant help you" - apologetic tone
oh ok then I will have you regular then
"no sorry cant help you too busy"
then he got all snotty and pushy insisting I call around and give him a quote
I think next time they say a one off will just say we start from £30 upwards for a 3 bed semi and will get to you within the next few weeks - is that any good to you but you need to pay by BACS before any clean is booked - less antagonistic and more helpful so long as they will pay the price