Pillar To Post Inc. is one of the leading home inspection companies in United States and Canada. The firm operates through more than 400 locations in 43 states and 9 provinces. Entrepreneur Magazine has honored Pillar To Post Inc. as the leading home inspection company in North America for 2007 in its annual franchise rankings. It is a subsidiary of TFC, The Franchise Company, a leader in...