Elmhurst · DuPage County · checked Oct 21, 2026

CPAs in Elmhurst, Illinois

293 current IDFPR licenses with an address of record in Elmhurst: 290 licensed CPAs and 3 CPA firms, plus 126 registered CPAs (registered, not licensed) listed separately. Featured (labeled) and claimed listings first, then A–Z.

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

Licensed CPAs in Elmhurst · page 1 of 3

290 listings · showing A–K

CPA · ElmhurstRoseann AbrahamLic. #065035389Since 2008Licensed · current · checked Oct 21, 2026CPA · ElmhurstEric Frederick AchepohlLic. #065021554Since 1991Licensed · current · checked Oct 21, 2026CPA · ElmhurstBenedict Joseph AffettoLic. #065038881Since 2011Licensed · current · checked Oct 21, 2026CPA · ElmhurstWilliam J AhernLic. #065063597Since 2026Licensed · current · checked Oct 21, 2026CPA · ElmhurstKorab AhmetiLic. #065056716Since 2021Licensed · current · checked Oct 21, 2026CPA · ElmhurstWilliam M AlbinLic. #065031058Since 2005Licensed · current · checked Oct 21, 2026CPA · ElmhurstStacey Irene AlexakosLic. #065062631Since 2025Licensed · current · checked Oct 21, 2026CPA · ElmhurstZachary R AndersonLic. #065048135Since 2016Licensed · current · checked Oct 21, 2026CPA · ElmhurstElaine S AtristainLic. #065022803Since 1993Licensed · current · checked Oct 21, 2026CPA · ElmhurstRachel E AtristainLic. #065059211Since 2023Licensed · current · checked Oct 21, 2026CPA · ElmhurstJackson AvgerinosLic. #065059320Since 2023Licensed · current · checked Oct 21, 2026CPA · ElmhurstAdnan Ahmed AzamuddinLic. #065044601Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstSneha Mariam BabuLic. #065038088Since 2011Licensed · current · checked Oct 21, 2026CPA · ElmhurstSruthy Thankam BabuLic. #065044079Since 2014Licensed · current · checked Oct 21, 2026CPA · ElmhurstJonathan Sheldon BakerLic. #065045949Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstLaura BaranesLic. #065056605Since 2021Licensed · current · checked Oct 21, 2026CPA · ElmhurstAnna Massengill BauerLic. #065043880Since 2014Licensed · current · checked Oct 21, 2026CPA · ElmhurstMatthew J BehrenLic. #065038981Since 2011Licensed · current · checked Oct 21, 2026CPA · ElmhurstMelissa A BennisLic. #065032312Since 2006Licensed · current · checked Oct 21, 2026CPA · ElmhurstBradley BertholdLic. #065041037Since 2013Licensed · current · checked Oct 21, 2026CPA · ElmhurstMegan BogoliaLic. #065055544Since 2020Licensed · current · checked Oct 21, 2026CPA · ElmhurstLinda Louise BonelliLic. #065030806Since 2005Licensed · current · checked Oct 21, 2026CPA · ElmhurstEric R BowgrenLic. #065037590Since 2010Licensed · current · checked Oct 21, 2026CPA · ElmhurstWioleta Edyta BozonelosLic. #065040205Since 2012Licensed · current · checked Oct 21, 2026CPA · ElmhurstJeffrey Walter BrendLic. #065026991Since 2001Licensed · current · checked Oct 21, 2026CPA · ElmhurstJoshua E BretlLic. #065043801Since 2014Licensed · current · checked Oct 21, 2026CPA · ElmhurstMichelle BroderickLic. #065043030Since 2014Licensed · current · checked Oct 21, 2026CPA · ElmhurstSean Joseph BroganLic. #065053199Since 2019Licensed · current · checked Oct 21, 2026CPA · ElmhurstRachel Mary BrooksLic. #065048246Since 2016Licensed · current · checked Oct 21, 2026CPA · ElmhurstAshley E BugosLic. #065048084Since 2016Licensed · current · checked Oct 21, 2026CPA · ElmhurstRyan W ButmanLic. #065031441Since 2005Licensed · current · checked Oct 21, 2026CPA · ElmhurstJerome F Cahill JrLic. #065014773Since 1983Licensed · current · checked Oct 21, 2026CPA · ElmhurstMargaret CampbellLic. #065041693Since 2013Licensed · current · checked Oct 21, 2026CPA · ElmhurstElliot R CamposLic. #065045629Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstEmma CanniffLic. #065062862Since 2025Licensed · current · checked Oct 21, 2026CPA · ElmhurstAnthony J CarmelloLic. #065037318Since 2010Licensed · current · checked Oct 21, 2026CPA · ElmhurstMark Joseph CelliniLic. #065046546Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstSteven Cerda-SanchezLic. #065059729Since 2023Licensed · current · checked Oct 21, 2026CPA · ElmhurstEric Tristan ChallengerLic. #065042469Since 2013Licensed · current · checked Oct 21, 2026CPA · ElmhurstHeidi Kallstrom ChambersLic. #065024842Since 1997Licensed · current · checked Oct 21, 2026CPA · ElmhurstJeffin Kadavil ChandyLic. #065047267Since 2016Licensed · current · checked Oct 21, 2026CPA · ElmhurstAlexander D ChapmanLic. #065050857Since 2017Licensed · current · checked Oct 21, 2026CPA · ElmhurstJanet H ChengLic. #065036061Since 2009Licensed · current · checked Oct 21, 2026CPA · ElmhurstRyan C ChojnackiLic. #065036267Since 2009Licensed · current · checked Oct 21, 2026CPA · ElmhurstJulie A CollinsLic. #065032784Since 2006Licensed · current · checked Oct 21, 2026CPA · ElmhurstBrent David ConnellLic. #065046504Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstCaryn ConversaLic. #065036293Since 2009Licensed · current · checked Oct 21, 2026CPA · ElmhurstDiana V CorralLic. #065040939Since 2013Licensed · current · checked Oct 21, 2026CPA · ElmhurstJerry G CosmasLic. #065045628Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstJustyna CoxLic. #065046808Since 2016Licensed · current · checked Oct 21, 2026CPA · ElmhurstCynthia Claire CroninLic. #065015932Since 1984Licensed · current · checked Oct 21, 2026CPA · ElmhurstTimothy M CrossLic. #065034990Since 2008Licensed · current · checked Oct 21, 2026CPA · ElmhurstMark D CurranLic. #065044955Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstWilliam Anthony D'annaLic. #065039194Since 2011Licensed · current · checked Oct 21, 2026CPA · ElmhurstFrancesca Petrina DeciccoLic. #065025650Since 1999Licensed · current · checked Oct 21, 2026CPA · ElmhurstAllison K DennhardtLic. #065035331Since 2008Licensed · current · checked Oct 21, 2026CPA · ElmhurstRobert W DenningerLic. #065032207Since 2006Licensed · current · checked Oct 21, 2026CPA · ElmhurstSara DepalmaLic. #065038674Since 2011Licensed · current · checked Oct 21, 2026CPA · ElmhurstJoseph John DevereuxLic. #065015100Since 1983Licensed · current · checked Oct 21, 2026CPA · ElmhurstJames Patrick DevineLic. #065024116Since 1996Licensed · current · checked Oct 21, 2026CPA · ElmhurstKarina DidianaLic. #065052358Since 2018Licensed · current · checked Oct 21, 2026CPA · ElmhurstMichelle M DohenyLic. #065038053Since 2011Licensed · current · checked Oct 21, 2026CPA · ElmhurstRory S DohenyLic. #065034024Since 2007Licensed · current · checked Oct 21, 2026CPA · ElmhurstDoris DumasLic. #065049568Since 2017Licensed · current · checked Oct 21, 2026CPA · ElmhurstCourtney A DunlapLic. #065063977Since 2026Licensed · current · checked Oct 21, 2026CPA · ElmhurstJacob A DunlapLic. #065064315Since 2026Licensed · current · checked Oct 21, 2026CPA · ElmhurstSarah EatonLic. #065058780Since 2022Licensed · current · checked Oct 21, 2026CPA · ElmhurstRonald Glenn EllisLic. #065027886Since 2002Licensed · current · checked Oct 21, 2026CPA · ElmhurstPeter Michael EnyartLic. #065040249Since 2012Licensed · current · checked Oct 21, 2026CPA · ElmhurstJeremy Charles EpsteinLic. #065036075Since 2009Licensed · current · checked Oct 21, 2026CPA · ElmhurstAmy Ann EvansLic. #065025647Since 1999Licensed · current · checked Oct 21, 2026CPA · ElmhurstNora EvansLic. #065037185Since 2010Licensed · current · checked Oct 21, 2026CPA · ElmhurstJames V FarrellLic. #065023796Since 1995Licensed · current · checked Oct 21, 2026CPA · ElmhurstBrittany Amanda FeldenLic. #065043493Since 2014Licensed · current · checked Oct 21, 2026CPA · ElmhurstDaniel N FeldenLic. #065046230Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstNicole Lynne FemaliLic. #065028942Since 2003Licensed · current · checked Oct 21, 2026CPA · ElmhurstMichael FernandezLic. #065049464Since 2017Licensed · current · checked Oct 21, 2026CPA · ElmhurstAlexis C FidoneLic. #065053766Since 2019Licensed · current · checked Oct 21, 2026CPA · ElmhurstLial Leonard FieldLic. #065056184Since 2021Licensed · current · checked Oct 21, 2026CPA · ElmhurstTeodora FilipLic. #065030990Since 2005Licensed · current · checked Oct 21, 2026CPA · ElmhurstJohn FinanLic. #065059686Since 2023Licensed · current · checked Oct 21, 2026CPA · ElmhurstMaria FlynnLic. #065064427Since 2026Licensed · current · checked Oct 21, 2026CPA · ElmhurstShane Michael FoleyLic. #065029258Since 2003Licensed · current · checked Oct 21, 2026CPA · ElmhurstElizabeth King ForstnegerLic. #065028179Since 2002Licensed · current · checked Oct 21, 2026CPA · ElmhurstLeslie Katherine Galiano SanchezLic. #065048884Since 2017Licensed · current · checked Oct 21, 2026CPA · ElmhurstJoanne R GamberLic. #065035383Since 2008Licensed · current · checked Oct 21, 2026CPA · ElmhurstMaria R GambinoLic. #065021019Since 1990Licensed · current · checked Oct 21, 2026CPA · ElmhurstKathryn Hagensee GarlowLic. #065019284Since 1988Licensed · current · checked Oct 21, 2026CPA · ElmhurstRyan M GatelyLic. #065046578Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstWilliam J GecseyLic. #065020045Since 1989Licensed · current · checked Oct 21, 2026CPA · ElmhurstJoseph GeminiLic. #065018566Since 1987Licensed · current · checked Oct 21, 2026CPA · ElmhurstMike J GentileLic. #065031872Since 2006Licensed · current · checked Oct 21, 2026CPA · ElmhurstFrancesco S GianniLic. #065057427Since 2021Licensed · current · checked Oct 21, 2026CPA · ElmhurstRyan Dylan GibbonsLic. #065028481Since 2003Licensed · current · checked Oct 21, 2026CPA · ElmhurstErin A GleasonLic. #065042352Since 2013Licensed · current · checked Oct 21, 2026CPA · ElmhurstTimothy S GleichLic. #065039675Since 2012Licensed · current · checked Oct 21, 2026CPA · ElmhurstBenjamin T GornickLic. #065057754Since 2022Licensed · current · checked Oct 21, 2026CPA · ElmhurstValeria F GutowskiLic. #065035995Since 2009Licensed · current · checked Oct 21, 2026CPA · ElmhurstFahad J HaddadLic. #065038505Since 2011Licensed · current · checked Oct 21, 2026CPA · ElmhurstJeffrey David HamiltonLic. #065041418Since 2013Licensed · current · checked Oct 21, 2026CPA · ElmhurstBrittany L HammelLic. #065043158Since 2014Licensed · current · checked Oct 21, 2026CPA · ElmhurstEamon C HanniganLic. #065046354Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstHollis A Hanson-PollockLic. #065043447Since 2014Licensed · current · checked Oct 21, 2026CPA · ElmhurstMargaret Mary HardekLic. #065027462Since 2001Licensed · current · checked Oct 21, 2026CPA · ElmhurstColleen T HarrisonLic. #065027921Since 2002Licensed · current · checked Oct 21, 2026CPA · ElmhurstRyan HartLic. #065052217Since 2018Licensed · current · checked Oct 21, 2026CPA · ElmhurstCatherine C HauLic. #065049144Since 2017Licensed · current · checked Oct 21, 2026CPA · ElmhurstJennifer A HeimanLic. #065034523Since 2008Licensed · current · checked Oct 21, 2026CPA · ElmhurstTony W HesslingLic. #065022470Since 1993Licensed · current · checked Oct 21, 2026CPA · ElmhurstLiam Ciano HillLic. #065061118Since 2024Licensed · current · checked Oct 21, 2026CPA · ElmhurstDaniel P HomanLic. #065035879Since 2009Licensed · current · checked Oct 21, 2026CPA · ElmhurstKevin J HovorkaLic. #065027423Since 2001Licensed · current · checked Oct 21, 2026CPA · ElmhurstYu Chu HuangLic. #065062871Since 2025Licensed · current · checked Oct 21, 2026CPA · ElmhurstZachary E Hughes-CarlsonLic. #065059515Since 2023Licensed · current · checked Oct 21, 2026CPA · ElmhurstCandice T. HuxLic. #065050066Since 2017Licensed · current · checked Oct 21, 2026CPA · ElmhurstBenjamin JacoberLic. #065045203Since 2015Licensed · current · checked Oct 21, 2026CPA · ElmhurstStacy Rose JaniakLic. #065027794Since 2002Licensed · current · checked Oct 21, 2026CPA · ElmhurstYang Frank JiLic. #065049042Since 2017Licensed · current · checked Oct 21, 2026CPA · ElmhurstYushuang JiangLic. #065047853Since 2016Licensed · current · checked Oct 21, 2026CPA · ElmhurstDmitriy KaganLic. #065036520Since 2009Licensed · current · checked Oct 21, 2026
Listings show current IDFPR records only. Records for Elmhurst that are not current: 3 cancelled, 82 inactive, 346 not renewed. Search them in Check a CPA. Discipline shown on listings comes from the same IDFPR data.