How far ahead should I plan to book you?

Depending on the project - most smaller projects can be worked in on average in 2-3 weeks, however larger projects can be closer to 6-8 weeks.