
Elgin · Kane County · checked Oct 21, 2026
CPAs in Elgin, Illinois
126 current IDFPR licenses with an address of record in Elgin: 123 licensed CPAs and 3 CPA firms, plus 43 registered CPAs (registered, not licensed) listed separately. Featured (labeled) and claimed listings first, then A–Z.
- Licensed CPAs
- 123
- CPA firms
- 3
- Registered, not licensed
- 43
- Checked
- Oct 21, 2026
All in Elgin · page 1 of 2
126 listings · showing A–W
CPA · ElginAntonio AlvarezLic. #065056506Since 2021Licensed · current · checked Oct 21, 2026CPA · ElginMickie AndrewsLic. #065050900Since 2017Licensed · current · checked Oct 21, 2026CPA · ElginErica Liza ArmodovalLic. #065059495Since 2023Licensed · current · checked Oct 21, 2026CPA · ElginPhillip X BaumannLic. #065043046Since 2014Licensed · current · checked Oct 21, 2026CPA firm · ElginBkct, P.C.Lic. #066004930Since 2017Licensed · current · checked Oct 21, 2026CPA · ElginAndres BonnotLic. #065061606Since 2024Licensed · current · checked Oct 21, 2026CPA · ElginGrace BrennanLic. #065064543Since 2026Licensed · current · checked Oct 21, 2026CPA · ElginClare M BurnsLic. #065064263Since 2026Licensed · current · checked Oct 21, 2026CPA · ElginJennifer BurtonLic. #065049468Since 2017Licensed · current · checked Oct 21, 2026CPA · ElginDaniel CamarenaLic. #065064122Since 2026Licensed · current · checked Oct 21, 2026CPA · ElginJames P CasementLic. #065016764Since 1985Licensed · current · checked Oct 21, 2026CPA · ElginDiana ChavezLic. #065051590Since 2018Licensed · current · checked Oct 21, 2026CPA · ElginJennifer L ColucciLic. #065057397Since 2021Licensed · current · checked Oct 21, 2026CPA · ElginMichelangelo ConsiglioLic. #065046970Since 2016Licensed · current · checked Oct 21, 2026CPA · ElginJocelyn DepazLic. #065058298Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginPenny L DillehayLic. #065022500Since 1993Licensed · current · checked Oct 21, 2026CPA · ElginDaysi A DominguezLic. #065051755Since 2018Licensed · current · checked Oct 21, 2026CPA · ElginNicholas FeidLic. #065057570Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginTheresa Lee FergusonLic. #065027339Since 2001Licensed · current · checked Oct 21, 2026CPA · ElginEric Joseph FranklinLic. #065045754Since 2015Licensed · current · checked Oct 21, 2026CPA · ElginSalvador GarciaLic. #065053521Since 2019Licensed · current · checked Oct 21, 2026CPA · ElginLynn C GennLic. #065021782Since 1991Licensed · current · checked Oct 21, 2026CPA · ElginMark D GholsonLic. #065020103Since 1989Licensed · current · checked Oct 21, 2026CPA · ElginRobert Anthony GlazikLic. #065029170Since 2003Licensed · current · checked Oct 21, 2026CPA · ElginLeticia GonzalezLic. #065054879Since 2020Licensed · current · checked Oct 21, 2026CPA · ElginKathleen M HamiltonLic. #065023531Since 1995Licensed · current · checked Oct 21, 2026CPA · ElginDavid Eric HammondLic. #065057645Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginKayla M HeflenLic. #065057829Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginIsmael E HernandezLic. #065045027Since 2015Licensed · current · checked Oct 21, 2026CPA · ElginEmily Renee HoaglundLic. #065049713Since 2017Licensed · current · checked Oct 21, 2026CPA · ElginDonald E HoppLic. #065023740Since 1995Licensed · current · checked Oct 21, 2026CPA · ElginAbdul Ahad IftikharLic. #065050328Since 2017Licensed · current · checked Oct 21, 2026CPA · ElginKevin IlesLic. #065058372Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginRaymond E ImburgiaLic. #065013588Since 1982Licensed · current · checked Oct 21, 2026CPA · ElginDaniel F JagielloLic. #065007860Since 2009Licensed · current · checked Oct 21, 2026CPA · ElginJessica JaimesLic. #065055784Since 2020Licensed · current · checked Oct 21, 2026CPA · ElginArgtim JaosLic. #065058814Since 2022Licensed · current · checked Oct 21, 2026CPA firm · ElginJedidiah CPA PLLCLic. #066005623Since 2025Licensed · current · checked Oct 21, 2026CPA · ElginAlexandrea JohnsonLic. #065056796Since 2021Licensed · current · checked Oct 21, 2026CPA · ElginMark JohnsonLic. #065054569Since 2020Licensed · current · checked Oct 21, 2026CPA · ElginEmily Sarah JossartLic. #065061667Since 2024Licensed · current · checked Oct 21, 2026CPA · ElginApinder K KhairaLic. #065055637Since 2020Licensed · current · checked Oct 21, 2026CPA · ElginChristian Thomas KobylewskiLic. #065028190Since 2002Licensed · current · checked Oct 21, 2026CPA · ElginAlexander B KrogLic. #065042677Since 2013Licensed · current · checked Oct 21, 2026CPA · ElginDaniel G LaneLic. #065020076Since 1989Licensed · current · checked Oct 21, 2026CPA · ElginChristopher Arno LatvysLic. #065062433Since 2025Licensed · current · checked Oct 21, 2026CPA · ElginClifford J LeegardLic. #065051534Since 2018Licensed · current · checked Oct 21, 2026CPA · ElginCynthia A LepoudreLic. #065044891Since 2015Licensed · current · checked Oct 21, 2026CPA · ElginBetsy A LimaLic. #065041621Since 2013Licensed · current · checked Oct 21, 2026CPA · ElginJeffrey LinesesLic. #065056912Since 2021Licensed · current · checked Oct 21, 2026CPA · ElginBenjamin LiouLic. #065053667Since 2019Licensed · current · checked Oct 21, 2026CPA · ElginMarco LozaLic. #065051730Since 2018Licensed · current · checked Oct 21, 2026CPA · ElginKariann MackieLic. #065049296Since 2017Licensed · current · checked Oct 21, 2026CPA · ElginJames J MahoneyLic. #065057745Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginDavid J MalecekLic. #065047033Since 2016Licensed · current · checked Oct 21, 2026CPA · ElginMark Angelo Gabiola MallariLic. #065056393Since 2021Licensed · current · checked Oct 21, 2026CPA · ElginKarolina MarciszLic. #065060568Since 2024Licensed · current · checked Oct 21, 2026CPA · ElginRobyn Elaine MarshallLic. #065036675Since 2009Licensed · current · checked Oct 21, 2026CPA · ElginDonald P McCulloughLic. #065011379Since 1978Licensed · current · checked Oct 21, 2026CPA · ElginJordan McGeeLic. #065053611Since 2019Licensed · current · checked Oct 21, 2026CPA · ElginCurt Andrew MetteLic. #065055873Since 2020Licensed · current · checked Oct 21, 2026CPA · ElginVicki Marie MichalskiLic. #065029604Since 2004Licensed · current · checked Oct 21, 2026CPA · ElginEmily E NessLic. #065058373Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginPatrick J NooneLic. #065019545Since 1988Licensed · current · checked Oct 21, 2026CPA · ElginMahmoud NoureldinLic. #065044818Since 2015Licensed · current · checked Oct 21, 2026CPA · ElginJose OlveraLic. #065055553Since 2020Licensed · current · checked Oct 21, 2026CPA · ElginKeith Westly OrrLic. #065027649Since 2002Licensed · current · checked Oct 21, 2026CPA · ElginAmanda OshanaLic. #065063287Since 2025Licensed · current · checked Oct 21, 2026CPA · ElginAdam Panek-HickeyLic. #065063997Since 2026Licensed · current · checked Oct 21, 2026CPA · ElginGiuseppe R PapaveroLic. #065062229Since 2025Licensed · current · checked Oct 21, 2026CPA · ElginDaniel J ParrisLic. #065060532Since 2024Licensed · current · checked Oct 21, 2026CPA · ElginDhaval P PatelLic. #065052329Since 2018Licensed · current · checked Oct 21, 2026CPA · ElginKrunal G PatelLic. #065053083Since 2019Licensed · current · checked Oct 21, 2026CPA · ElginParth A PatelLic. #065054382Since 2019Licensed · current · checked Oct 21, 2026CPA · ElginCourtney Nicole PatrickLic. #065052008Since 2018Licensed · current · checked Oct 21, 2026CPA · ElginAlarik L. PaulsenLic. #065060648Since 2024Licensed · current · checked Oct 21, 2026CPA · ElginAlex A PerezLic. #065057484Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginBenjamin Robert PetersonLic. #065056072Since 2020Licensed · current · checked Oct 21, 2026CPA · ElginCynthia Mae PetschkeLic. #065036379Since 2009Licensed · current · checked Oct 21, 2026CPA · ElginBrooke PlevaLic. #065047922Since 2016Licensed · current · checked Oct 21, 2026CPA · ElginHuma Rahim RanaLic. #065027952Since 2002Licensed · current · checked Oct 21, 2026CPA · ElginGarth A ReimelLic. #065016629Since 1985Licensed · current · checked Oct 21, 2026CPA · ElginGeorge O RoachLic. #065019712Since 1989Licensed · current · checked Oct 21, 2026CPA · ElginBrian W RobinsonLic. #065032303Since 2006Licensed · current · checked Oct 21, 2026CPA · ElginLaura A RodriguezLic. #065054766Since 2020Licensed · current · checked Oct 21, 2026CPA · ElginAllan I SalumbidesLic. #065057093Since 2021Licensed · current · checked Oct 21, 2026CPA · ElginAngel A SanchezLic. #065056690Since 2021Licensed · current · checked Oct 21, 2026CPA · ElginAndrew D SawyersLic. #065051019Since 2018Licensed · current · checked Oct 21, 2026CPA · ElginMatthew John SchambachLic. #065031330Since 2005Licensed · current · checked Oct 21, 2026CPA · ElginTaylor SchuckLic. #065061005Since 2024Licensed · current · checked Oct 21, 2026CPA · ElginCatherine M ShahLic. #065044943Since 2015Licensed · current · checked Oct 21, 2026CPA · ElginCharmi ShahLic. #065059597Since 2023Licensed · current · checked Oct 21, 2026CPA · ElginWang SherryLic. #065035155Since 2008Licensed · current · checked Oct 21, 2026CPA · ElginTamam J SlimLic. #065026261Since 2000Licensed · current · checked Oct 21, 2026CPA · ElginJamie Ellyn SmithLic. #065053512Since 2019Licensed · current · checked Oct 21, 2026CPA · ElginMaxwell J SmithbergLic. #065058642Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginPeter Jonathan SolovLic. #065026579Since 2000Licensed · current · checked Oct 21, 2026CPA · ElginMichael S SommerfeldLic. #065041961Since 2013Licensed · current · checked Oct 21, 2026CPA · ElginEmily D StewartLic. #065059842Since 2023Licensed · current · checked Oct 21, 2026CPA · ElginBrian P SullivanLic. #065025020Since 1997Licensed · current · checked Oct 21, 2026CPA · ElginHeather Anne SvastLic. #065058143Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginTyler J SwanlundLic. #065047980Since 2016Licensed · current · checked Oct 21, 2026CPA · ElginCarl L SwansonLic. #065013188Since 1981Licensed · current · checked Oct 21, 2026CPA · ElginDavid C SzerlagLic. #065016048Since 1984Licensed · current · checked Oct 21, 2026CPA · ElginGavin TabbLic. #065056325Since 2021Licensed · current · checked Oct 21, 2026CPA · ElginJonny TalaveraLic. #065058293Since 2022Licensed · current · checked Oct 21, 2026CPA · ElginDarshana R ThakkarLic. #065061124Since 2024Licensed · current · checked Oct 21, 2026CPA · ElginRobert Thomas TigheLic. #065026618Since 2000Licensed · current · checked Oct 21, 2026CPA · ElginJohn Israel Villaflor TipsayLic. #065056928Since 2021Licensed · current · checked Oct 21, 2026CPA · ElginRyan James ToddLic. #065043934Since 2014Licensed · current · checked Oct 21, 2026CPA · ElginLucas M VandewoestyneLic. #065027956Since 2002Licensed · current · checked Oct 21, 2026CPA · ElginVictor A VelazquezLic. #065057408Since 2021Licensed · current · checked Oct 21, 2026CPA · ElginArvie John Juan VillacampaLic. #065063671Since 2026Licensed · current · checked Oct 21, 2026CPA · ElginChristian Thom S ViloriaLic. #065056148Since 2020Licensed · current · checked Oct 21, 2026CPA · ElginDerly J VincheryLic. #065040868Since 2013Licensed · current · checked Oct 21, 2026CPA · ElginKatherine A Von AhnenLic. #065053840Since 2019Licensed · current · checked Oct 21, 2026CPA · ElginDennis M WardLic. #065010588Since 1977Licensed · current · checked Oct 21, 2026CPA firm · ElginWard Lane & Associates PCLic. #066005182Since 2018Licensed · current · checked Oct 21, 2026CPA · ElginNicole Eleanor WebberLic. #065063273Since 2025Licensed · current · checked Oct 21, 2026CPA · ElginSteven Vincent WintersteenLic. #065013676Since 1982Licensed · current · checked Oct 21, 2026
Listings show current IDFPR records only. Records for Elgin that are not current: 11 cancelled, 35 inactive, 126 not renewed, 1 refuse to renew. Search them in Check a CPA. Discipline shown on listings comes from the same IDFPR data.