Crystal Lake · McHenry County · checked Oct 21, 2026

CPAs in Crystal Lake, Illinois

103 current IDFPR licenses with an address of record in Crystal Lake: 97 licensed CPAs and 6 CPA firms, plus 52 registered CPAs (registered, not licensed) listed separately. Featured (labeled) and claimed listings first, then A–Z.

Licensed CPAs
97
CPA firms
6
Registered, not licensed
52
Checked
Oct 21, 2026
Photo: Nick Number · CC BY 4.0

Licensed CPAs in Crystal Lake

97 listings

CPA · Crystal LakeNicholas Blair AdamsLic. #065063983Since 2026Licensed · current · checked Oct 21, 2026CPA · Crystal LakeBrandon Paul AlsupLic. #065040437Since 2012Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJudi J AlvarezLic. #065044747Since 2015Licensed · current · checked Oct 21, 2026CPA · Crystal LakeTyler S AmodeoLic. #065049995Since 2017Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMatthew BarberLic. #065059073Since 2023Licensed · current · checked Oct 21, 2026CPA · Crystal LakeKristine E BarchardLic. #065039718Since 2012Licensed · current · checked Oct 21, 2026CPA · Crystal LakeEric Carl BaroneLic. #065058242Since 2022Licensed · current · checked Oct 21, 2026CPA · Crystal LakeKandyce BehrensLic. #065057148Since 2021Licensed · current · checked Oct 21, 2026CPA · Crystal LakeTamara J BielfeldtLic. #065029533Since 2004Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMelissa L BromanLic. #065021212Since 1990Licensed · current · checked Oct 21, 2026CPA · Crystal LakeFaith BrunnerLic. #065052555Since 2018Licensed · current · checked Oct 21, 2026CPA · Crystal LakeConnor James BucknerLic. #065059728Since 2023Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJake ByronLic. #065053723Since 2019Licensed · current · checked Oct 21, 2026CPA · Crystal LakePaula A CalveyLic. #065040665Since 2013Licensed · current · checked Oct 21, 2026CPA · Crystal LakeKenneth J ChadwickLic. #065008193Since 1972Licensed · current · checked Oct 21, 2026CPA · Crystal LakeSascha K ChadwickLic. #065027309Since 2001Licensed · current · checked Oct 21, 2026CPA · Crystal LakeTaryn Paige ChristopherLic. #065050363Since 2017Licensed · current · checked Oct 21, 2026CPA · Crystal LakeTodd J CoughlanLic. #065036468Since 2009Licensed · current · checked Oct 21, 2026CPA · Crystal LakeTayler R CoversLic. #065054681Since 2020Licensed · current · checked Oct 21, 2026CPA · Crystal LakeCody D DanielsLic. #065042612Since 2013Licensed · current · checked Oct 21, 2026CPA · Crystal LakeLynn A DohertyLic. #065017891Since 1986Licensed · current · checked Oct 21, 2026CPA · Crystal LakeDerek Walter DuzikLic. #065039210Since 2011Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJennifer M EmersonLic. #065056688Since 2021Licensed · current · checked Oct 21, 2026CPA · Crystal LakeEllen FeitLic. #065027791Since 2002Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRebecca J FluegelLic. #065048811Since 2017Licensed · current · checked Oct 21, 2026CPA · Crystal LakeEmily GagnonLic. #065059484Since 2023Licensed · current · checked Oct 21, 2026CPA · Crystal LakeGary G GebisLic. #065014222Since 1982Licensed · current · checked Oct 21, 2026CPA · Crystal LakePaul A GiolliLic. #065055059Since 2020Licensed · current · checked Oct 21, 2026CPA · Crystal LakeBarbara Sue GlanzLic. #065012627Since 1980Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMatthew T GlowackiLic. #065041523Since 2013Licensed · current · checked Oct 21, 2026CPA · Crystal LakeNancy L GonsiorekLic. #065021280Since 1991Licensed · current · checked Oct 21, 2026CPA · Crystal LakePauline HalgasLic. #065029724Since 2004Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRebecca A HartmannLic. #065037820Since 2010Licensed · current · checked Oct 21, 2026CPA · Crystal LakeSamantha N HorcherLic. #065058967Since 2022Licensed · current · checked Oct 21, 2026CPA · Crystal LakeFelicia HusfeldtLic. #065056649Since 2021Licensed · current · checked Oct 21, 2026CPA · Crystal LakeNana Adjoa Sankoa IyahenLic. #065059189Since 2023Licensed · current · checked Oct 21, 2026CPA · Crystal LakeHenry C JoernLic. #065046584Since 2015Licensed · current · checked Oct 21, 2026CPA · Crystal LakeNicole B JonesLic. #065053785Since 2019Licensed · current · checked Oct 21, 2026CPA · Crystal LakeKyle D KaneLic. #065050939Since 2018Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMary D KarrLic. #065052806Since 2019Licensed · current · checked Oct 21, 2026CPA · Crystal LakeSeamus J KellyLic. #065058063Since 2022Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMatthew Edward KrochmalLic. #065059998Since 2023Licensed · current · checked Oct 21, 2026CPA · Crystal LakeColin A LambLic. #065059930Since 2023Licensed · current · checked Oct 21, 2026CPA · Crystal LakeSteven R LaneLic. #065056322Since 2021Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRachael C LesperanceLic. #065040621Since 2013Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMaria E LinardosLic. #065063808Since 2026Licensed · current · checked Oct 21, 2026CPA · Crystal LakeCarmen Nazzario MaioranoLic. #065048080Since 2016Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMiles I MajorLic. #065042809Since 2013Licensed · current · checked Oct 21, 2026CPA · Crystal LakeStephanie Ann MajorLic. #065054570Since 2020Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJose R MarinLic. #065053382Since 2019Licensed · current · checked Oct 21, 2026CPA · Crystal LakeAmber Lee Martin-JohnsonLic. #065025023Since 1997Licensed · current · checked Oct 21, 2026CPA · Crystal LakeEric S MasonLic. #065055045Since 2020Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJill S MavrinacLic. #065019335Since 1988Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMichael J McAvoyLic. #065047331Since 2016Licensed · current · checked Oct 21, 2026CPA · Crystal LakeNina F McAvoyLic. #065052096Since 2018Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRonald H McHoneLic. #065023559Since 1995Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRand N McMullinLic. #065035940Since 2009Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJulie Heather MeisterLic. #065031898Since 2006Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMary Raye MillerLic. #065027690Since 2002Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRoth J MizellLic. #065062279Since 2025Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRussell C MolterLic. #065033271Since 2007Licensed · current · checked Oct 21, 2026CPA · Crystal LakeTristin L MonahanLic. #065039272Since 2011Licensed · current · checked Oct 21, 2026CPA · Crystal LakeBrian David MoynihanLic. #065040531Since 2012Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRyan A MuiLic. #065040444Since 2012Licensed · current · checked Oct 21, 2026CPA · Crystal LakeDavid O MurilloLic. #065044524Since 2014Licensed · current · checked Oct 21, 2026CPA · Crystal LakeKathleen R NaughtonLic. #065029460Since 2004Licensed · current · checked Oct 21, 2026CPA · Crystal LakeTerri L NietzelLic. #065025218Since 1998Licensed · current · checked Oct 21, 2026CPA · Crystal LakeAlec G O'HalleranLic. #065055885Since 2020Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRichard Thaddeus PawelkoLic. #065016799Since 1985Licensed · current · checked Oct 21, 2026CPA · Crystal LakeSuzanne Nicole PeaseLic. #065053542Since 2019Licensed · current · checked Oct 21, 2026CPA · Crystal LakeAnthony J PipitoneLic. #065059963Since 2023Licensed · current · checked Oct 21, 2026CPA · Crystal LakeKeyon A PitcherLic. #065057545Since 2022Licensed · current · checked Oct 21, 2026CPA · Crystal LakeWilliam A PolashLic. #065026814Since 2000Licensed · current · checked Oct 21, 2026CPA · Crystal LakePaul J PoliLic. #065018256Since 1987Licensed · current · checked Oct 21, 2026CPA · Crystal LakeKristina PoppLic. #065048542Since 2017Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJeffrey Louis RosatiLic. #065022820Since 1993Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMatthew P SauerLic. #065061787Since 2025Licensed · current · checked Oct 21, 2026CPA · Crystal LakeDeborah L Schmidt FuhsLic. #065033105Since 2006Licensed · current · checked Oct 21, 2026CPA · Crystal LakeKurt L SchneiderLic. #065024340Since 1996Licensed · current · checked Oct 21, 2026CPA · Crystal LakeHunter ScottLic. #065049945Since 2017Licensed · current · checked Oct 21, 2026CPA · Crystal LakeTaiki ShimizuLic. #065049809Since 2017Licensed · current · checked Oct 21, 2026CPA · Crystal LakeNavdeep SinghLic. #065059384Since 2023Licensed · current · checked Oct 21, 2026CPA · Crystal LakeChandra Louise SmithLic. #065029822Since 2004Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRyan M St JosephLic. #065038454Since 2011Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJennifer M StelzerLic. #065021718Since 1991Licensed · current · checked Oct 21, 2026CPA · Crystal LakeTheresa G StonehouseLic. #065021157Since 1990Licensed · current · checked Oct 21, 2026CPA · Crystal LakeKimberly D TegtmeierLic. #065037917Since 2010Licensed · current · checked Oct 21, 2026CPA · Crystal LakeShannon L TeresiLic. #065035132Since 2008Licensed · current · checked Oct 21, 2026CPA · Crystal LakeOlha TymochkoLic. #065059025Since 2022Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJohn D VerchotaLic. #065013800Since 1982Licensed · current · checked Oct 21, 2026CPA · Crystal LakeRoberta A WajrowskiLic. #065016977Since 1985Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJason L WarfelLic. #065032341Since 2006Licensed · current · checked Oct 21, 2026CPA · Crystal LakeJeffrey R WeichmanLic. #065063886Since 2026Licensed · current · checked Oct 21, 2026CPA · Crystal LakeColton WeidnerLic. #065063833Since 2026Licensed · current · checked Oct 21, 2026CPA · Crystal LakeShane A WintersLic. #065029658Since 2004Licensed · current · checked Oct 21, 2026CPA · Crystal LakeMartin Robert WojtulewiczLic. #065031073Since 2005Licensed · current · checked Oct 21, 2026CPA · Crystal LakeAmanda L WoodsLic. #065050690Since 2017Licensed · current · checked Oct 21, 2026
Listings show current IDFPR records only. Records for Crystal Lake that are not current: 1 cancelled, 41 inactive, 146 not renewed. Search them in Check a CPA. Discipline shown on listings comes from the same IDFPR data.