B. BLAKE EDGE, PC