Since 1995, Pillar has been synonymous with dedicated tech support for your computers, your network and your website. As a boutique NYC-based tech company, Pillar stands behind their tag line "The ONLY tech support call you need to make," with superior customer service. If you have a tech problem (like viruses, spyware, search engine optimization, backups, slow computers) then please give us a call or send us an email. We are very fast responders!