We always schedule in advance so there are no suprise visits; we also like to make sure someone is on all project sites that is either an owner or team leader. We never collect any money for services until our work is satisfactorily completed and approved for payment.