Yes, the customer will be required to empty the kitchen for the first visit. Although, if professional assistance is needed for the task, one can buy the add-on service.
No, the customer needs to wait for 1-2 hours till the chemical dries up properly. Even if an add-on is bought, the professional will not restock the utensils.
The customer should not touch the sprayed surfaces till they are dried up properly. Once the chemical dries, do not wash the surface with water or soap, only a dry cloth should be used to clean the surface.