Solomon & Wright Associates, P.C.