Getting to the point where tasks are piling up is a good indicator that your scheduling system needs tweaking. I have a calendar, and if I can't fit the work in, I'm up front with them. "We're pretty loaded up right now, but if you don't find anyone, give us a call back in [X] weeks."
As for...