Attorney Geoffrey Upshaw is an experienced Federal & State criminal defense attorney who exclusively practices in the area of criminal defense. With more than 14 years of experience as a courtroom litigator, he has tried more than 100 cases, ranging from misdemeanors to complex federal and R.I.C.O. Act violations. He serves a wide variety of clients in Grand Rapids, Michigan, the surrounding area, as well as statewide. He has the necessary experience, knowledge, and skill to achieve the best resolution possible in your criminal case.