Stephen A. Colley, APC