As far in advance is always best since pet transportation can take more time than a basic pet sitting visit. However, you are always welcome to call to check our availability!