Customer visit factory