Glen opened Tax Center in 1986, and has been in this current location since 2000. He has been an Enrolled Agent (E.A.) since 1989, which means he is licensed to practice before the IRS.
Glen and his wife Candy also own Mitchell Farm, a greenhouse business located on the corner of North Holly Rd and Mitchell Rd.