Batavia · Kane County · checked Oct 21, 2026

CPAs in Batavia, Illinois

94 current IDFPR licenses with an address of record in Batavia: 90 licensed CPAs and 4 CPA firms, plus 48 registered CPAs (registered, not licensed) listed separately. Featured (labeled) and claimed listings first, then A–Z.

Licensed CPAs
90
CPA firms
4
Registered, not licensed
48
Checked
Oct 21, 2026
Photo: John D. Buell · CC BY-SA 2.5

Licensed CPAs in Batavia

90 listings

CPA · BataviaZoe AkersLic. #065063400Since 2025Licensed · current · checked Oct 21, 2026CPA · BataviaPrecious Anne AlmarazLic. #065048974Since 2017Licensed · current · checked Oct 21, 2026CPA · BataviaThomas H BilleterLic. #065016843Since 1985Licensed · current · checked Oct 21, 2026CPA · BataviaHeather D BonifasLic. #065044653Since 2015Licensed · current · checked Oct 21, 2026CPA · BataviaKatelin BrownLic. #065052780Since 2019Licensed · current · checked Oct 21, 2026CPA · BataviaChristopher J ByrnesLic. #065046861Since 2016Licensed · current · checked Oct 21, 2026CPA · BataviaElena CabreraLic. #065059917Since 2023Licensed · current · checked Oct 21, 2026CPA · BataviaAnthony M CerviniLic. #065037161Since 2010Licensed · current · checked Oct 21, 2026CPA · BataviaPramod Mukunduan Chinnadurai ManivelLic. #065062529Since 2025Licensed · current · checked Oct 21, 2026CPA · BataviaStephen J CiaccioLic. #065039749Since 2012Licensed · current · checked Oct 21, 2026CPA · BataviaJimmie D CooperLic. #065026034Since 1999Licensed · current · checked Oct 21, 2026CPA · BataviaScott R CosentineLic. #065034385Since 2008Licensed · current · checked Oct 21, 2026CPA · BataviaJennifer Marilyn CulottaLic. #065030320Since 2004Licensed · current · checked Oct 21, 2026CPA · BataviaDonna CurwinLic. #065052516Since 2018Licensed · current · checked Oct 21, 2026CPA · BataviaChristopher R DavidLic. #065031672Since 2006Licensed · current · checked Oct 21, 2026CPA · BataviaEric DavisLic. #065040159Since 2012Licensed · current · checked Oct 21, 2026CPA · BataviaAndrew James DefervilleLic. #065040161Since 2012Licensed · current · checked Oct 21, 2026CPA · BataviaThomas DesimoneLic. #065016875Since 1985Licensed · current · checked Oct 21, 2026CPA · BataviaTrevor J EngerLic. #065056938Since 2021Licensed · current · checked Oct 21, 2026CPA · BataviaChristine ErnstLic. #065042889Since 2014Licensed · current · checked Oct 21, 2026CPA · BataviaCameron EskoffLic. #065050124Since 2017Licensed · current · checked Oct 21, 2026CPA · BataviaDaniel Eric FergusonLic. #065050502Since 2017Licensed · current · checked Oct 21, 2026CPA · BataviaJuliana Rivo FiguerasLic. #065034374Since 2008Licensed · current · checked Oct 21, 2026CPA · BataviaThomas FloydLic. #065052655Since 2018Licensed · current · checked Oct 21, 2026CPA · BataviaJoseph William FremgenLic. #065058819Since 2022Licensed · current · checked Oct 21, 2026CPA · BataviaAndrew William GassmanLic. #065052785Since 2019Licensed · current · checked Oct 21, 2026CPA · BataviaBrian Richard GiffordLic. #065039681Since 2012Licensed · current · checked Oct 21, 2026CPA · BataviaMichael W GranbergLic. #065031563Since 2006Licensed · current · checked Oct 21, 2026CPA · BataviaSharon J GregorLic. #065032243Since 2006Licensed · current · checked Oct 21, 2026CPA · BataviaWalter G HalliwellLic. #065013077Since 1981Licensed · current · checked Oct 21, 2026CPA · BataviaTraci L HarenLic. #065029284Since 2003Licensed · current · checked Oct 21, 2026CPA · BataviaTroy Allen HarrisonLic. #065048925Since 2017Licensed · current · checked Oct 21, 2026CPA · BataviaTravis J HemmingLic. #065039843Since 2012Licensed · current · checked Oct 21, 2026CPA · BataviaNeil J HothLic. #065035401Since 2008Licensed · current · checked Oct 21, 2026CPA · BataviaMichael J IberlLic. #065036215Since 2009Licensed · current · checked Oct 21, 2026CPA · BataviaHeather A JonesLic. #065032659Since 2006Licensed · current · checked Oct 21, 2026CPA · BataviaBryon D KargerLic. #065062868Since 2025Licensed · current · checked Oct 21, 2026CPA · BataviaKray A KiblerLic. #065024744Since 1997Licensed · current · checked Oct 21, 2026CPA · BataviaJoseph R KnanishuLic. #065064338Since 2026Licensed · current · checked Oct 21, 2026CPA · BataviaCarrie A KnapikLic. #065053101Since 2019Licensed · current · checked Oct 21, 2026CPA · BataviaAdam Michel La FranceLic. #065051080Since 2018Licensed · current · checked Oct 21, 2026CPA · BataviaBrian David LefevreLic. #065028451Since 2003Licensed · current · checked Oct 21, 2026CPA · BataviaMegan E LifkaLic. #065061348Since 2024Licensed · current · checked Oct 21, 2026CPA · BataviaAustin J LindquistLic. #065052512Since 2018Licensed · current · checked Oct 21, 2026CPA · BataviaMelanie Ann MahalkoLic. #065049115Since 2017Licensed · current · checked Oct 21, 2026CPA · BataviaLinda Foltos MahlerLic. #065012615Since 1980Licensed · current · checked Oct 21, 2026CPA · BataviaMackenzie Lea MalleyLic. #065059434Since 2023Licensed · current · checked Oct 21, 2026CPA · BataviaLawrence R McBeathLic. #065010542Since 1977Licensed · current · checked Oct 21, 2026CPA · BataviaStephan T MeuyouLic. #065050186Since 2017Licensed · current · checked Oct 21, 2026CPA · BataviaSarah MontanariLic. #065045732Since 2015Licensed · current · checked Oct 21, 2026CPA · BataviaWilliam O Morrison JrLic. #065024403Since 1996Licensed · current · checked Oct 21, 2026CPA · BataviaLauren A MuellerLic. #065053919Since 2019Licensed · current · checked Oct 21, 2026CPA · BataviaJessica C NenaLic. #065063460Since 2026Licensed · current · checked Oct 21, 2026CPA · BataviaHanna NguyenLic. #065050751Since 2017Licensed · current · checked Oct 21, 2026CPA · BataviaTimothy P NiedbalaLic. #065047526Since 2016Licensed · current · checked Oct 21, 2026CPA · BataviaChristina L NyborgLic. #065017734Since 1986Licensed · current · checked Oct 21, 2026CPA · BataviaAaron James O'ConnorLic. #065029154Since 2003Licensed · current · checked Oct 21, 2026CPA · BataviaSusan PennoLic. #065025883Since 1999Licensed · current · checked Oct 21, 2026CPA · BataviaThomas P PerezLic. #065036419Since 2009Licensed · current · checked Oct 21, 2026CPA · BataviaDavid M PerkinsLic. #065045384Since 2015Licensed · current · checked Oct 21, 2026CPA · BataviaCynthia E PoidomaniLic. #065026909Since 2001Licensed · current · checked Oct 21, 2026CPA · BataviaKristine M PriestleyLic. #065053398Since 2019Licensed · current · checked Oct 21, 2026CPA · BataviaMeagan R RadloffLic. #065062973Since 2025Licensed · current · checked Oct 21, 2026CPA · BataviaTimothy John RiordanLic. #065059191Since 2023Licensed · current · checked Oct 21, 2026CPA · BataviaZach RuedingerLic. #065061032Since 2024Licensed · current · checked Oct 21, 2026CPA · BataviaKyle F SaltijeralLic. #065045105Since 2015Licensed · current · checked Oct 21, 2026CPA · BataviaKaren S SanchezLic. #065022431Since 1992Licensed · current · checked Oct 21, 2026CPA · BataviaNick P SchenkLic. #065040246Since 2012Licensed · current · checked Oct 21, 2026CPA · BataviaSarah Elizabeth SebbyLic. #065031937Since 2006Licensed · current · checked Oct 21, 2026CPA · BataviaPayal ShahLic. #065060177Since 2023Licensed · current · checked Oct 21, 2026CPA · BataviaJeffrey J ShardaLic. #065045692Since 2015Licensed · current · checked Oct 21, 2026CPA · BataviaAndrew D SieglerLic. #065053782Since 2019Licensed · current · checked Oct 21, 2026CPA · BataviaMark C SmeraglinoloLic. #065031453Since 2005Licensed · current · checked Oct 21, 2026CPA · BataviaSara B SmithLic. #065056918Since 2021Licensed · current · checked Oct 21, 2026CPA · BataviaEric W SpeicherLic. #065037992Since 2011Licensed · current · checked Oct 21, 2026CPA · BataviaBrian R SterwaldLic. #065037559Since 2010Licensed · current · checked Oct 21, 2026CPA · BataviaBrent StrumpfLic. #065059973Since 2023Licensed · current · checked Oct 21, 2026CPA · BataviaSarah A SykstusLic. #065053163Since 2019Licensed · current · checked Oct 21, 2026CPA · BataviaMichael L ThurowLic. #065038605Since 2011Licensed · current · checked Oct 21, 2026CPA · BataviaJill TiceLic. #065039646Since 2012Licensed · current · checked Oct 21, 2026CPA · BataviaMichael J TrudeauLic. #065036144Since 2009Licensed · current · checked Oct 21, 2026CPA · BataviaKelsey TruesdaleLic. #065048600Since 2017Licensed · current · checked Oct 21, 2026CPA · BataviaRobert C TrzaskusLic. #065017323Since 1986Licensed · current · checked Oct 21, 2026CPA · BataviaCharlotte Lawry VrbaLic. #065031909Since 2006Licensed · current · checked Oct 21, 2026CPA · BataviaNicholas P WardLic. #065060670Since 2024Licensed · current · checked Oct 21, 2026CPA · BataviaPaul H WielandLic. #065019577Since 1988Licensed · current · checked Oct 21, 2026CPA · BataviaJames J WollwertLic. #065045332Since 2015Licensed · current · checked Oct 21, 2026CPA · BataviaKevin V WydraLic. #065031250Since 2005Licensed · current · checked Oct 21, 2026Discipline on recordCPA · BataviaEmily Breckenfelder WymanLic. #065044560Since 2015Licensed · current · checked Oct 21, 2026CPA · BataviaNicholas A YoungLic. #065033205Since 2007Licensed · current · checked Oct 21, 2026
Listings show current IDFPR records only. Records for Batavia that are not current: 19 inactive, 101 not renewed, 1 suspended. Search them in Check a CPA. Discipline shown on listings comes from the same IDFPR data.