James McKelvey, P.A.