Having a good relationship with building owners and property managers is a must for Captivate Network, which sells advertising on over 7,600 TV screens inside office building elevators.