Cary contractor is Triangle’s largest veteran-owned business