New Cary office