How long should I expect the photographer to be on site?