FERGUSON & DOYLE, P.C.