Yes, you can book in advance.
(but, I opt to do same-day appointments)
when you schedule too far in advance, chances are something will pop up, you'll forget your appt, or have to cancel. - if not you, I might.
so just CALL to book your SAME DAY Appt
**a hour notice**