Tax professionals vary widely by the complexity of returns they handle, from simple personal filings to intricate business accounting and multi-state compliance. Some offer year-round advice and audit representation, while others operate seasonally for basic tax season prep. Seeing a location on a map won't tell you if a firm specializes in your specific filing needs or what credentials their staff hold.
Cedar Rapids 13
-
Drury Accounting
1619 C St SW, Cedar Rapids, IA 52404
-
LattaHarris, LLP
3037 Center Point Rd NE, Cedar Rapids, IA 52402
-
American Tax Corporation
465 Northland Ave Ne Ste 101, Cedar Rapids, IA 52402-6227
-
Honkamp, P.C.
550 2nd St SE Ste 401, Cedar Rapids, IA 52401
-
Koch & Lipkea Pc
2750 1st Ave Ne Ste 210, Cedar Rapids, IA 52402-4831
-
H&R Block
2320 Edgewood Rd SW Ste D, Cedar Rapids, IA 52404
-
Savant Wealth Management
221 3rd Ave SE Ste 215, Cedar Rapids, IA 52401
-
Shaw Business Valuation & Litigation Support
101 1st Ave SE, Cedar Rapids, IA 52401-1105
-
Wealth Enhancement Group
5815 Council St NE, Cedar Rapids, IA 52402
-
Rhodes & Associates
3403 12th Ave SW, Cedar Rapids, IA 52404-1306
-
St John & Gielau Llp
4840 N River Blvd Ne Ste 500, Cedar Rapids, IA 52411-6662
-
A Plus Accounting
3726 Queen Ct Sw Ste 108, Cedar Rapids, IA 52404-3903
-
Wall & Associates
305 2nd St Se Ste 200, Cedar Rapids, IA 52401-1703
Des Moines 12
-
H&R Block
4601 SW 9th St, Des Moines, IA 50315
-
Tax Assistance Group
699 Walnut St Ste 4, Des Moines, IA 50309-3949
-
Hawkeye Tax Consulting
699 Walnut St Ste 400, Des Moines, IA 50309-3962
-
David Hanson Enrolled Agent
5807 Fleur Dr Ste 1, Des Moines, IA 50321-2885
-
Internal Tax Resolution of Iowa
699 Walnut St Ste 400 4th Fl, Des Moines, IA 50309
-
Accounting Associates West
4685 Merle Hay Rd Ste 102, Des Moines, IA 50322
-
The Tax Lady
2720 SW 9th St, Des Moines, IA 50315-2320
-
Midwest Financial Consultants
1903 46th St, Des Moines, IA 50310-3028
-
Fundamentax Financial Services
4214 Fleur Dr Ste 9, Des Moines, IA 50321-2300
-
I&m Tax Services Llc
100 E Euclid Ave Ste F, Des Moines, IA 50313-4530
-
Steve R Smith Tax & Accounting
2053 E Grand Ave, Des Moines, IA 50317-5235
-
Liberty Tax Service
3413 SW 9th St, Des Moines, IA 50315-3130
-
Innovation Refunds
4350 Westown Pkwy Ste 300 Bldg 8, West Des Moines, IA 50266-1061
-
Jackson Tax And Business Consulting, Pc
1441 29th St Ste 208, West Des Moines, IA 50266-1309
-
Martens & Company Cpa Llp
4949 Pleasant St Ste 104, West Des Moines, IA 50266-5494
-
Wealth Enhancement Group
1055 Jordan Creek Pkwy Ste 224, West Des Moines, IA 50266
-
H&R Block
Valley West Mall, West Des Moines, IA 50266
-
Jackson Hewitt Tax Service
6365 Stagecoach Dr, West Des Moines, IA 50266
-
H&R Block
6750 Westown Pkwy, West Des Moines, IA 50266
-
Coco Tax And Accounting Inc
925 9th St, West Des Moines, IA 50265-3613
-
Fuirsa
1200 Valley West Dr Ste 301, West Des Moines, IA 50266-1904
-
Tunink Murray Financial Group
1011 Office Park Rd Ste 8, West Des Moines, IA 50265-2550
-
Learned & Associates Pc
812 Ashworth Rd, West Des Moines, IA 50265-3618
-
Wall & Associates
5550 Wild Rose Ln Ste 400, West Des Moines, IA 50266-5351
-
All In One Financial And Consulting Services
235 W 35th St Stop 1a, Davenport, IA 52806-6141
-
Allen Accounting Services
4215 E 60th St, Davenport, IA 52807
-
Timmer And Associates, Cpa, Pc
5108 Jersey Ridge Rd Ste A, Davenport, IA 52807-3133
-
Jackson Hewitt Tax Service
1930 Brady St., Davenport, IA 52803
-
Liberty Tax Service
3875 Elmore Ave Ste C, Davenport, IA 52807
-
H&R Block
332 N Harrison St Ste 1040, Davenport, IA 52801
-
Blair Thomsen & Co
4427 E 56th St, Davenport, IA 52807-2995
-
Liberty Tax
2822 E 53rd St, Davenport, IA 52807
-
Allen Accounting Services Inc
5450 Corporate Park Dr Ste A, Davenport, IA 52807-2996
-
Liberty Tax
601 Hollywood Blvd Ste B, Iowa City, IA 52240
-
Kenneth J. Haldeman, Cpa, Pc
519 Highland Ave, Iowa City, IA 52240-4516
-
LattaHarris, LLP
2730 Naples Ave SW Ste 101, Iowa City, IA 52240
-
Winkel, Parker & Foster, Cpa
519 Kirkwood Ave, Iowa City, IA 52240-4728
-
Corridor Taxes
507 Koser Ave, Iowa City, IA 52246
-
Taxes Plus
509 Kirkwood Ave, Iowa City, IA 52240
-
The Planning Center
136 S Dubuque St, Iowa City, IA 52240
-
Bontrager Tax
1010 S Gilbert St, Iowa City, IA 52240-4717
-
Tax Wright
459 Highway 1 W, Iowa City, IA 52246-4205
-
Jackson Hewitt Tax Service
4106 Morningside Ave, Sioux City, IA 51106
-
Abc Bookkeeping & Tax Services
507 7th St Ste 230, Sioux City, IA 51101-1115
-
Accountable Bookkeeping And Tax, Inc
507 7th St Ste 502, Sioux City, IA 51101-1106
-
Liberty Tax
1717 Pierce St Ste 100, Sioux City, IA 51105
-
H&R Block
4400 Sergeant Rd Ste 116, Sioux City, IA 51106
-
Liberty Tax
1933 Hamilton Blvd, Sioux City, IA 51104
-
Liberty Tax
1321 Nebraska St, Sioux City, IA 51105-1416
-
Translation & Income Tax
3619 Correctionville Rd, Sioux City, IA 51106
-
Kass & Company
2018 Indian Hills Dr Ste B, Sioux City, IA 51104-1602
Ankeny 6
-
Liberty Tax Service
123 N Ankeny Blvd, Ankeny, IA 50023
-
One Source
210 Ne Delaware Ave Ste 210, Ankeny, IA 50021-6714
-
One Source Tax & Accounting Services
110 SE Grant St, Ankeny, IA 50021-3151
-
BookkeepingPlus, LLC
1517 N Ankeny Blvd Ste D, Ankeny, IA 50023
-
Cornbelt Financial, Llc
110 N Ankeny Blvd Ste 200, Ankeny, IA 50023-1756
-
Lincicum & Albertson Llc
2525 N Ankeny Blvd, Ankeny, IA 50023-4714
-
Schroer & Associates PC
42 N 2nd St, Council Bluffs, IA 51503
-
Lucas Dinklage Cpa
110 E Broadway, Council Bluffs, IA 51503-4409
-
Jackson Hewitt Tax Service
1702 W Broadway 11, Council Bluffs, IA 51501
-
Jackson Hewitt Tax Service
1800 N 16th St, Council Bluffs, IA 51501
-
Jackson Hewitt Tax Service
3201 Manawa Centre Dr, Council Bluffs, IA 51501
-
Amy Vance Tax Service Llc
1115 S 35th St, Council Bluffs, IA 51501-5655
Waterloo 6
-
Jackson Hewitt Tax Service
2747 University Ave, Waterloo, IA 50701
-
Quality Accounting Services
1002 Broadway St, Waterloo, IA 50703-5818
-
Liberty Tax
1801 Laporte Rd, Waterloo, IA 50702
-
Integrated Accounting Solutions Inc
816 Tower Park Dr, Waterloo, IA 50701-9026
-
Jackson Hewitt Tax Service
2060 Crossroads Blvd, Waterloo, IA 50702
-
H&R Block
1010 E Mitchell Ave Ste 1, Waterloo, IA 50702
Carroll 5
-
Jackson Hewitt Tax Service
2014 Kittyhawk Rd, Carroll, IA 51401
-
Olsen Muhlbauer & Co
1127 Plaza Dr, Carroll, IA 51401-3838
-
Liberty Tax
2014 Kittyhawk Rd, Carroll, IA 51401
-
Michelle H. Shirbroun Cpa, P.c.
611 N West St, Carroll, IA 51401-2346
-
Robinson Ruhnke PC
903 E US Highway 30, Carroll, IA 51401
Clinton 5
-
Nelsoncorp Tax Solutions
880 13th Ave N, Clinton, IA 52732-5116
-
Express Tax Place
1401 N 2nd St #2, Clinton, IA 52732
-
Padgett Business Services
514 S 2nd St, Clinton, IA 52732
-
Sami Jae's Tax Service
620 13th Ave N, Clinton, IA 52732
-
Express Tax Place
1401 N 2nd St Ste 2, Clinton, IA 52732-2902
Ames 4
-
Cline & Allen LLP
1615 Golden Aspen Dr Ste 109, Ames, IA 50010
-
Liberty Tax
328 Main St, Ames, IA 50010
-
Liberty Tax Service
3515 Lincoln Way Ste 102, Ames, IA 50014-8428
-
Liberty Tax Service
110 Main St, Ames, IA 50010-6360
-
Roling Tax Inc
5247 Pinecreek Lane, Bettendorf, IA 52722
-
Money Matters, Inc.
943 State St, Bettendorf, IA 52722
-
Accounting Solutions Plus Ltd
985 Lincoln Rd Ste 224, Bettendorf, IA 52722-4156
-
Tax File Usa
344 11th St, Bettendorf, IA 52722-4810
Boone 4
-
Jackson Hewitt Tax Service
1515 S Marshall St, Boone, IA 50036
-
Houston & Seeman Pc
724 Story St Ste 601, Boone, IA 50036-2871
-
Liberty Tax Service
826 Story St, Boone, IA 50036-2711
-
Rose Hubby Cpa Pc
104 S Story St, Boone, IA 50036-4737
Dubuque 4
-
McDonald and Associates CPAs PC
520 Central Ave, Dubuque, IA 52001
-
Wealth Enhancement Group
1545 Associates Dr Ste 102, Dubuque, IA 52002
-
Thoms & Company
4995 Radford Ct, Dubuque, IA 52002-2261
-
Thoms & Company
1665 Embassy West Dr Ste 175, Dubuque, IA 52002-2278
-
Gogerty & Associates PLC
103 E State St Ste 619, Mason City, IA 50401
-
Renner & Birchem Pc
30 4th St NW, Mason City, IA 50401-3206
-
Bisbee Income Tax & Accounting Service
33 1st St NE, Mason City, IA 50401
-
Corporate Farmer
1307 6th St SW, Mason City, IA 50401-4815
Grimes 3
-
Jackson Hewitt Tax Service
2150 E 1st St, Grimes, IA 50111
-
Tax Problem Solvers
270 NW 1st St Ste K, Grimes, IA 50111
-
Accounting & Tax Professionals, PLC
270 NW 1st St Ste K, Grimes, IA 50111
-
Eric J. Brunsen CPA
703 S Oak St., Iowa Falls, IA 50126
-
Jackson Hewitt Tax Service
840 S Oak St, Iowa Falls, IA 50126
-
Brunsen Eric J CPA
703 S Oak St, Iowa Falls, IA 50126
-
Martens & Associates
110 E State St, Jefferson, IA 50129-1953
-
Liberty Tax Service
301 E Vest, Jefferson, IA 50129
-
Liberty Tax Service
101 N Chestnut St, Jefferson, IA 50129-2101
Johnston 3
-
Block Advisors
5955 Merle Hay Rd, Johnston, IA 50131-2813
-
Des Moines Accounting Pro
8805 Chambery Blvd Ste 300, Johnston, IA 50131-8816
-
Wall & Associates
6165 Nw 86th St Fl 2 # 1, Johnston, IA 50131-2270
-
H&R Block
2016 Cedar Plaza Dr Ste 7, Muscatine, IA 52761
-
H&R Block
1324 E 2nd St, Muscatine, IA 52761
-
Npl Tax & Accounting Llc
615 Cedar St Ste 101, Muscatine, IA 52761-4265
-
Wealth Enhancement Group
1210 Jordan St Ste 3, North Liberty, IA 52317
-
Kevin Schmidt Cpa
215 Highway 965 Ne Ste 1, North Liberty, IA 52317-9091
-
A Plus Accounting
85 Sugar Creek Ln Ste A, North Liberty, IA 52317-9639
Pella 3
-
Welgaard Cpas & Advisors
916 W 16th St, Pella, IA 50219-7918
-
Pella Tax Service
731 Main St, Pella, IA 50219-1620
-
Jackson Hewitt Tax Service
1650 Washington St, Pella, IA 50219
Adel 2
-
Base
601 Visions Pkwy, Adel, IA 50003-1672
-
H&R Block
1317 Greene St, Adel, IA 50003
-
Fritz Accounting
1620 Spray St., Burlington, IA 52601
-
Southeast Iowa Tax And Accounting
400 S Roosevelt Ave, Burlington, IA 52601-1665
-
Dennis P Donovan Pc
302 N Grand Ave Ste 10, Charles City, IA 50616-2817
-
H&R Block
615 Beck St, Charles City, IA 50616
Cherokee 2
-
Burkhardt & Dawson, Cpas
793 N 2nd St, Cherokee, IA 51012-1289
-
H&R Block
109 N 2nd St, Cherokee, IA 51012
Clarinda 2
-
Amanda Vorhies Tax-Accounting
115 S 16th St, Clarinda, IA 51632
-
Weber Tax and Accounting
417 S 8th St, Clarinda, IA 51632
-
Jackson Hewitt Tax Service
2510 Corridor Way Ste 6B, Coralville, IA 52241
-
Culver & Garrity, Cpa, P.c. Now Ccg Tax & Bookkeeping, Inc.
2451 Coral Ct Ste 4, Coralville, IA 52241-2837
Decorah 2
-
H&R Block
106 W Water St, Decorah, IA 52101
-
Liberty Tax
1014 S Mill St, Decorah, IA 52101
Garner 2
-
H&r Block
710 W US Highway 18, Garner, IA 50438-1022
-
H&R Block
365 State St, Garner, IA 50438
Harlan 2
-
Hamilton Financial Services - Ameriprise Financial Services, LLC
1407 Garfield Ave, Harlan, IA 51537
-
Degroot Personal Tax Services
1123 7th St, Harlan, IA 51537
Hiawatha 2
-
Honkamp, P.C.
1751 Boyson Rd, Hiawatha, IA 52233
-
Brian D Bast Pc
2205 Blairsferry Xing Ste B, Hiawatha, IA 52233-7996
-
H&R Block
113 Third Ave NE Ste A, Independence, IA 50644
-
Jackson Hewitt Tax Service
302 Enterprise Dr, Independence, IA 50644
Keokuk 2
-
Jackson Hewitt Tax Service
529 Main St, Keokuk, IA 52632
-
Menke & Company CPA
3915 Main St, Keokuk, IA 52632
Le Mars 2
-
H&R Block
121 5th Ave SW Ste AA, Le Mars, IA 51031
-
Koopman Accounting Llc
19 1st Ave NE, Le Mars, IA 51031-3535
Marion 2
-
Liberty Tax
1375 7th Ave Ste A, Marion, IA 52302
-
Jim's Tax Service
500 Marion Blvd Ste 101, Marion, IA 52302-3123
-
Accu-Tax
1302 W Main St, Marshalltown, IA 50158
-
Bowman & Miller Pc
24 E Main St, Marshalltown, IA 50158-4954
Nevada 2
-
H&R Block
1126 6th St, Nevada, IA 50201
-
Skinner & Associates, Inc.
1400 Fawcett Pkwy Ste B, Nevada, IA 50201-2808
Osceola 2
-
Halvorsen Tax, Accounting & Investment Services
1925 288th Ave, Osceola, IA 50213
-
Jackson Hewitt Tax Service
2400 College Dr, Osceola, IA 50213
Walnut 2
-
Hamilton Financial Services - Ameriprise Financial Services, LLC
308 Antique City Dr, Walnut, IA 51577
-
Daulton Maassen - Financial Advisor, Ameriprise Financial Services, LLC
308 Antique City Dr, Walnut, IA 51577
-
Jackson Hewitt Tax Service
2485 Highway 92, Washington, IA 52353
-
Koller & Plus, Llc
206 S Iowa Ave, Washington, IA 52353-1736
Algona 1
-
Sudol Tax & Accounting, Plc
120 E State St, Algona, IA 50511-2734
Avoca 1
-
Daulton Maassen - Financial Advisor, Ameriprise Financial Services, LLC
176 S Elm St, Avoca, IA 51521
-
QCA Taxes - Peek's Tax Service
519 Progress Dr, Blue Grass, IA 52726
CLUTIER 1
-
J Edwards Outsourcing
2628 S Ave, CLUTIER, IA 52217
Cascade 1
-
Connell Tax & Accounting LLC
4185 County Road D61, Cascade, IA 52033
Cedar Falls 1
-
H&R Block
2302 W 1st St, Cedar Falls, IA 50613
Centerville 1
-
Jackson Hewitt Tax Service
23148 Highway 5, Centerville, IA 52544
Clear Lake 1
-
H&R Block
503 Main Ave, Clear Lake, IA 50428
Clive 1
-
Accu Tax Of Lowa
8410 Hickman Rd Ste 102, Clive, IA 50325-4317
Corning 1
-
England Tax Services
821 Benton Ave, Corning, IA 50841
Cresco 1
-
H&R Block
712 2nd Ave SE Ste C, Cresco, IA 52136
Creston 1
-
Utley Tax Advisory & Accounting Services
509 W Taylor St Ste E, Creston, IA 50801
De Witt 1
-
Schuster Meinsma Tax & Accounting Pllc
1015 6th Ave, De Witt, IA 52742-1332
Dyersville 1
-
Milbert Financial & Tax Services
229 1st Ave E, Dyersville, IA 52040-1202
-
Burdorf Parrott & Associates Pc
3131 Main St, Emmetsburg, IA 50536-1509
-
Liberty Tax
406 W Burlington St Ste C, Fairfield, IA 52556
Grinnell 1
-
Jackson Hewitt Tax Service
415 Industrial Ave, Grinnell, IA 50112
Hampton 1
-
H&R Block
214 4th St SE, Hampton, IA 50441
Holstein 1
-
Lora D Miller Co
1609 Ivory Ave, Holstein, IA 51025-8113
Humboldt 1
-
Central Iowa Farm Business
1409 13th St N Ste 2, Humboldt, IA 50548-1132
Huxley 1
-
P.K.R.K. Accounting Solutions, LLC
107 S US Highway 69, Huxley, IA 50124
IA - Williamsburg 1
-
JSM Tax and Bookkeeping
600 Court St, IA - Williamsburg, IA 52361
Ida Grove 1
-
Wilson's Bookkeeping & Tax Services
517 2nd St, Ida Grove, IA 51445-1304
-
Hoover & Associates
804 E 2nd Ave, Indianola, IA 50125-2714
-
Resolution Excellence Ify
110 S 2nd St, Knoxville, IA 50138-2513
Laurens 1
-
Jolliffe & Co
101 S 3rd St, Laurens, IA 50554-1334
Manchester 1
-
Vermazen Tax Service
820 E Main St, Manchester, IA 52057-1837
Mapleton 1
-
H&R Block
425 Main St, Mapleton, IA 51034
Maquoketa 1
-
Ohnward Tax, Accounting & Business Services
107 E Quarry St, Maquoketa, IA 52060
Mount Vernon 1
-
Pearson & Virlee, PC, Certified Public Accountants
504 1st Ave SE, Mount Vernon, IA 52314
New Hampton 1
-
Hacker, Nelson & Co., P.c.
15 E Main St, New Hampton, IA 50659-2115
Norwalk 1
-
Accounting & Tax Solutions
1017 Main St Ste. 2, Norwalk, IA 50211
Osage 1
-
Bisbee Income Tax & Accounting Services
611 Main St, Osage, IA 50461-1307
-
H&R Block
109 High Ave E N Side Of Town Square, Oskaloosa, IA 52577
Ottumwa 1
-
H&R Block
105 N Court St, Ottumwa, IA 52501
Red Oak 1
-
Hays Accounting
301 N 3rd St, Red Oak, IA 51566-2271
Rock Rapids 1
-
Ebel Heard & Company
310 S 2nd Ave, Rock Rapids, IA 51246
Sac City 1
-
Colton Wicker - Financial Advisor, Ameriprise Financial Services, LLC
110 S 6th St, Sac City, IA 50583
Sheldon 1
-
Dan J. Engelsman, Acctg, Pc
718 3rd Ave, Sheldon, IA 51201-1545
State Center 1
-
Eckhardt Enterprises
201 Main St W, State Center, IA 50247-7770
Storm Lake 1
-
Rosene, Pickhinke, Peters & Co., P.C.
525 Cayuga St, Storm Lake, IA 50588
Swisher 1
-
Murken Thompson
209 Rose Ave SW, Swisher, IA 52338-9449
Tipton 1
-
Gaul & Associates, P.C. - Karla J. Gaul, CPA
319 Lemon St, Tipton, IA 52772
Traer 1
-
H&R Block
541 2nd St, Traer, IA 50675
Urbandale 1
-
Block Advisors
2981 100th St, Urbandale, IA 50322-5501
Waukee 1
-
Honkamp, P.c.
225 Ne Dartmoor Dr Ste 100, Waukee, IA 50263-9665
Waukon 1
-
Hagen & Kallevang Pc
19 1st Ave Nw Ste 101, Waukon, IA 52172-1634
Waverly 1
-
Gosling & Co Pc
109 E Bremer Ave, Waverly, IA 50677-3433
Wellsburg 1
-
H&R Block
401 N Adams St, Wellsburg, IA 50680
West Point 1
-
Merschman Tax & Accounting
208 Avenue D, West Point, IA 52656
Wilton 1
-
D.S. Webb & Company, P.C.
504 Maurer St, Wilton, IA 52778
Windsor Heights 1
-
H&R Block
1000 73rd St Ste 20, Windsor Heights, IA 50324
Also in Iowa
- Mailbox Centers50
- After-Hours Mobile Notaries17
- Translation Services17
- Passport & Visa Services16
- Escrow Services15
- Notaries Public and Mobile Notaries12
- Process Servers10
- Spanish-Speaking Notaries7
Good to know
What is the difference between a tax preparer and a CPA?
Tax preparers assist with compiling and filing returns, and many hold credentials like Enrolled Agent status to represent you before the IRS. CPAs have broader accounting certifications and handle complex corporate finances, audits, and high-level tax planning. For standard annual filings, a standard tax service is often sufficient.
How much does professional tax preparation usually cost?
Fees typically start around $150 to $300 for a straightforward individual return with standard deductions. Complex returns involving itemized deductions, small business schedules, or investment portfolios often cost $500 or more depending on the required documentation.
What should I bring to my tax preparation appointment?
You need government identification, Social Security numbers for all dependents, and all relevant tax forms such as W-2s and 1099s. Bring a copy of your prior year's tax return and organized records for any deductions or business expenses you plan to claim.
How to become a New York state notary?
To become a notary in New York, you must meet legal age and residency requirements, pass the state notary exam, and submit an application with the state licensing department. Once approved, you must file your oath of office and commission bond. Check local professionals across Iowa where 223 listings are indexed.
How to become a New Jersey notary?
Becoming a New Jersey notary requires filling out an online application, passing a mandatory background check, and paying state filing fees. After receiving your commission, you must take an oath of office before a county clerk within the required timeframe. Explore 223 active notarization services across Iowa.