Lake Forest · Lake County · checked Oct 21, 2026

CPAs in Lake Forest, Illinois

89 current IDFPR licenses with an address of record in Lake Forest: 85 licensed CPAs and 4 CPA firms, plus 60 registered CPAs (registered, not licensed) listed separately. Featured (labeled) and claimed listings first, then A–Z.

Licensed CPAs
85
CPA firms
4
Registered, not licensed
60
Checked
Oct 21, 2026
Photo: Nick Number · CC BY 4.0

Licensed CPAs in Lake Forest

85 listings

CPA · Lake ForestKarl M AlbrechtLic. #065039290Since 2011Licensed · current · checked Oct 21, 2026CPA · Lake ForestRaymond Scott AndersonLic. #065027797Since 2002Licensed · current · checked Oct 21, 2026CPA · Lake ForestMichael J BakerLic. #065062524Since 2025Licensed · current · checked Oct 21, 2026CPA · Lake ForestAlexander J BaraniewskiLic. #065044516Since 2014Licensed · current · checked Oct 21, 2026CPA · Lake ForestDana BerglindLic. #065049648Since 2017Licensed · current · checked Oct 21, 2026CPA · Lake ForestElizabeth Audrey BerrillLic. #065030980Since 2005Licensed · current · checked Oct 21, 2026CPA · Lake ForestLaura BorysLic. #065062067Since 2025Licensed · current · checked Oct 21, 2026CPA · Lake ForestCooper James BrittLic. #065056985Since 2021Licensed · current · checked Oct 21, 2026CPA · Lake ForestCourtney BrittLic. #065052846Since 2019Licensed · current · checked Oct 21, 2026CPA · Lake ForestAmanda L BrunnerLic. #065032909Since 2006Licensed · current · checked Oct 21, 2026CPA · Lake ForestJames Gregory BuckardtLic. #065063948Since 2026Licensed · current · checked Oct 21, 2026CPA · Lake ForestKevin A BufalinoLic. #065040728Since 2013Licensed · current · checked Oct 21, 2026CPA · Lake ForestZiyuan ChenLic. #065059659Since 2023Licensed · current · checked Oct 21, 2026CPA · Lake ForestD Douglas CloseLic. #065016049Since 1984Licensed · current · checked Oct 21, 2026CPA · Lake ForestCamille A CookLic. #065059080Since 2023Licensed · current · checked Oct 21, 2026CPA · Lake ForestMichael Eden CottleLic. #065015412Since 1983Licensed · current · checked Oct 21, 2026CPA · Lake ForestMargaret D CurleyLic. #065054123Since 2019Licensed · current · checked Oct 21, 2026CPA · Lake ForestMatthew James DebruinLic. #065048540Since 2017Licensed · current · checked Oct 21, 2026CPA · Lake ForestTaylor Shaye DimkeLic. #065046155Since 2015Licensed · current · checked Oct 21, 2026CPA · Lake ForestMario J DonatoLic. #065018228Since 1987Licensed · current · checked Oct 21, 2026CPA · Lake ForestPeter DurotLic. #065055778Since 2020Licensed · current · checked Oct 21, 2026CPA · Lake ForestAnne M EganLic. #065057868Since 2022Licensed · current · checked Oct 21, 2026CPA · Lake ForestTaha A ElghawabyLic. #065012608Since 1980Licensed · current · checked Oct 21, 2026CPA · Lake ForestEdward J FellinLic. #065021583Since 1991Licensed · current · checked Oct 21, 2026CPA · Lake ForestDavid S FisherLic. #065059985Since 2023Licensed · current · checked Oct 21, 2026CPA · Lake ForestCharles William FosterLic. #065012396Since 1980Licensed · current · checked Oct 21, 2026CPA · Lake ForestGenevieve A FosterLic. #065054197Since 2019Licensed · current · checked Oct 21, 2026CPA · Lake ForestMary E FreyLic. #065042779Since 2013Licensed · current · checked Oct 21, 2026CPA · Lake ForestJohn F FriestedtLic. #065040529Since 2012Licensed · current · checked Oct 21, 2026CPA · Lake ForestJessica C FrostLic. #065052535Since 2018Licensed · current · checked Oct 21, 2026CPA · Lake ForestStuart B GilmanLic. #065011638Since 1979Licensed · current · checked Oct 21, 2026CPA · Lake ForestPatrick Christopher GrasLic. #065030226Since 2004Licensed · current · checked Oct 21, 2026CPA · Lake ForestMichelle Ann GuraLic. #065048741Since 2017Licensed · current · checked Oct 21, 2026CPA · Lake ForestEric HanLic. #065057314Since 2021Licensed · current · checked Oct 21, 2026CPA · Lake ForestRandy A HaraLic. #065042207Since 2013Licensed · current · checked Oct 21, 2026CPA · Lake ForestWilliam E HartwigLic. #065035699Since 2009Licensed · current · checked Oct 21, 2026CPA · Lake ForestWilliam HerrickLic. #065036126Since 2009Licensed · current · checked Oct 21, 2026CPA · Lake ForestBarry R HollingsworthLic. #065021941Since 1992Licensed · current · checked Oct 21, 2026CPA · Lake ForestJames Edward HopkinsonLic. #065009330Since 1975Licensed · current · checked Oct 21, 2026CPA · Lake ForestJohn Clarke HoughLic. #065057015Since 2021Licensed · current · checked Oct 21, 2026CPA · Lake ForestJustin W IsaacsLic. #065054822Since 2020Licensed · current · checked Oct 21, 2026CPA · Lake ForestJerrold P JacksLic. #065026686Since 2000Licensed · current · checked Oct 21, 2026CPA · Lake ForestLisa Wolfson JonesLic. #065027613Since 2002Licensed · current · checked Oct 21, 2026CPA · Lake ForestNila KhanalLic. #065061362Since 2024Licensed · current · checked Oct 21, 2026CPA · Lake ForestJohn Gorman KlingeLic. #065035074Since 2008Licensed · current · checked Oct 21, 2026CPA · Lake ForestRobert J KolasaLic. #065021402Since 1991Licensed · current · checked Oct 21, 2026CPA · Lake ForestJessica KongLic. #065040527Since 2012Licensed · current · checked Oct 21, 2026CPA · Lake ForestLaurence G KuhlLic. #065022800Since 1993Licensed · current · checked Oct 21, 2026CPA · Lake ForestTelma LandhorianLic. #065039328Since 2011Licensed · current · checked Oct 21, 2026CPA · Lake ForestMichael E LevertLic. #065019762Since 1989Licensed · current · checked Oct 21, 2026CPA · Lake ForestPatrick LindemannLic. #065037191Since 2010Licensed · current · checked Oct 21, 2026CPA · Lake ForestWendy L LitwitzLic. #065027421Since 2001Licensed · current · checked Oct 21, 2026CPA · Lake ForestCandice LockhartLic. #065038847Since 2011Licensed · current · checked Oct 21, 2026CPA · Lake ForestAndrew George LoganLic. #065012448Since 1980Licensed · current · checked Oct 21, 2026CPA · Lake ForestMichael P LymanLic. #065049083Since 2017Licensed · current · checked Oct 21, 2026CPA · Lake ForestThomas Anthony MacadamLic. #065016713Since 1985Licensed · current · checked Oct 21, 2026CPA · Lake ForestOlga MarxLic. #065059621Since 2023Licensed · current · checked Oct 21, 2026CPA · Lake ForestMargaret McMahonLic. #065019720Since 1989Licensed · current · checked Oct 21, 2026CPA · Lake ForestFaelyn M MooneyLic. #065054260Since 2019Licensed · current · checked Oct 21, 2026CPA · Lake ForestSimon D MooreLic. #065021031Since 1990Licensed · current · checked Oct 21, 2026CPA · Lake ForestRyan Scott NathanLic. #065064474Since 2026Licensed · current · checked Oct 21, 2026CPA · Lake ForestRobert J Nowlin JRLic. #065047524Since 2016Licensed · current · checked Oct 21, 2026CPA · Lake ForestDennis P O'BrienLic. #065027552Since 2002Licensed · current · checked Oct 21, 2026CPA · Lake ForestL Robert PasquesiLic. #065008227Since 1972Licensed · current · checked Oct 21, 2026CPA · Lake ForestChristine Cheryl PiskuleLic. #065050860Since 2017Licensed · current · checked Oct 21, 2026CPA · Lake ForestAraya PolpilaLic. #065061741Since 2024Licensed · current · checked Oct 21, 2026CPA · Lake ForestEmily A PothLic. #065055897Since 2020Licensed · current · checked Oct 21, 2026CPA · Lake ForestJohn Stephen PothLic. #065025422Since 1998Licensed · current · checked Oct 21, 2026CPA · Lake ForestDonna S Rivera EganLic. #065053749Since 2019Licensed · current · checked Oct 21, 2026CPA · Lake ForestDavid Alan SchaferLic. #065027574Since 2002Licensed · current · checked Oct 21, 2026CPA · Lake ForestDagmar SchoettleLic. #065055216Since 2020Licensed · current · checked Oct 21, 2026CPA · Lake ForestDonald C SheppardLic. #065009814Since 1975Licensed · current · checked Oct 21, 2026CPA · Lake ForestMadeline SheridanLic. #065055727Since 2020Licensed · current · checked Oct 21, 2026CPA · Lake ForestSteven J ShifrinLic. #065014944Since 1983Licensed · current · checked Oct 21, 2026CPA · Lake ForestElizabeth A SlowinskiLic. #065036038Since 2009Licensed · current · checked Oct 21, 2026CPA · Lake ForestAllison SmithLic. #065044231Since 2014Licensed · current · checked Oct 21, 2026CPA · Lake ForestRachel SmithLic. #065042838Since 2013Licensed · current · checked Oct 21, 2026CPA · Lake ForestCharlotte Rose SpellmanLic. #065053600Since 2019Licensed · current · checked Oct 21, 2026CPA · Lake ForestMarcin J SpikLic. #065040705Since 2013Licensed · current · checked Oct 21, 2026CPA · Lake ForestRichard T WetheraldLic. #065034828Since 2008Licensed · current · checked Oct 21, 2026CPA · Lake ForestWeifan WuLic. #065050392Since 2017Licensed · current · checked Oct 21, 2026CPA · Lake ForestMing YangLic. #065036138Since 2009Licensed · current · checked Oct 21, 2026CPA · Lake ForestHan YaoLic. #065045875Since 2015Licensed · current · checked Oct 21, 2026CPA · Lake ForestSpencer P YauchLic. #065063394Since 2025Licensed · current · checked Oct 21, 2026CPA · Lake ForestMark N ZivkovicLic. #065026557Since 2000Licensed · current · checked Oct 21, 2026
Listings show current IDFPR records only. Records for Lake Forest that are not current: 2 cancelled, 45 inactive, 168 not renewed, 1 suspended. Search them in Check a CPA. Discipline shown on listings comes from the same IDFPR data.