Andrew K. Preston, p.c.