CAIN & DAVID, P.C.