Site Tech Inspections Home Inspector - Dallas, TX Looking to contact Site Tech Inspections? You can reach them at 817-980-8516