This is handled on a case by case basis, but usually a thirty day notice is preferred.
The length of your visit depends on services requested and provided, but, on average, it’ll take between one to two hours.