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.
Portland 10
-
Davidson Associates
2 Portland Fish Pier Pier 303, Portland, ME 04101
-
Liberty Tax Service
694 Forest Ave, Portland, ME 04103
-
IPX1031 - Investment Property Exchange Services, Inc.
75 Market St Ste 503, Portland, ME 04101
-
Jackson Hewitt Tax Service
1364 Congress St, Portland, ME 04102
-
Keaney Joseph A
1 Monument Way Ste 2, Portland, ME 04101
-
Liberty Tax
570 Brighton Ave, Portland, ME 04102
-
Mawakana Services
977 Forest Ave, Portland, ME 04103-3335
-
Donelson Accounting & Tax Solutions
171 Warren Ave, Portland, ME 04103-1103
-
Global Tax Consultants
477 Congress St, Portland, ME 04101-3401
-
Fiscal Therapy Financial
1 Dana St Fl 4, Portland, ME 04101-5107
Bangor 6
-
Thomas Tax & Financial Services
1147 Hammond St Ste 1, Bangor, ME 04401-5700
-
H&R Block
693 Stillwater Ave, Bangor, ME 04401
-
Internal Revenue Service
202 Harlow St, Bangor, ME 04401-4901
-
Liberty Tax Service
516 Stillwater Ave Ste B, Bangor, ME 04401-3522
-
Liberty Tax Service
693 Stillwater Ave, Bangor, ME 04401-3606
-
Tax Factory
30 Main St Ste 210, Bangor, ME 04401-6354
Lewiston 5
-
Tax Abilities, Llc
460 Main St Ste B, Lewiston, ME 04240-6755
-
Jackson Hewitt Tax Service
27 East Ave Ste A120, Lewiston, ME 04240
-
Jackson Hewitt Tax Service
1166 Lisbon St, Lewiston, ME 04240
-
Just Taxes
475 Pleasant St Ste 27, Lewiston, ME 04240-3951
-
O'malley Associates Inc
467 Sabattus St, Lewiston, ME 04240-4110
Auburn 4
-
Chasse & Company
31 Ct St Ste 400, Auburn, ME 04210
-
Albert E. Bergen, CPA
384 Court St, Auburn, ME 04210
-
Liberty Tax Service
197 Turner St, Auburn, ME 04210
-
USA Mortgage
250 Center St Ste 205, Auburn, ME 04210
-
O' Hare Financial
18 Ocean St, South Portland, ME 04106
-
Tax Debt Assistance
18 Ocean St Ste 2, South Portland, ME 04106-2849
-
T Buckley & Associates
169 Ocean St, South Portland, ME 04106-3636
-
Mary Eshelman Cpa
324 Cummings Rd Ste 201, South Portland, ME 04106-6957
Brewer 3
-
Leighton & Longtin Cpa
338 N Main St, Brewer, ME 04412-1845
-
RC3 Financials
23 Longmeadow Dr, Brewer, ME 04412
-
Liberty Tax Service
165 State St, Brewer, ME 04412-1536
-
Back River Tax Accounting
56 Maine St, Brunswick, ME 04011
-
Just Barb, Inc.
124 Maine St Ste 218, Brunswick, ME 04011-2028
-
Tax Bracket
400 Bath Rd, Brunswick, ME 04011-2622
-
Dow Jeffrey R
23 Birch Ave, Ellsworth, ME 04605-1805
-
Wealth Enhancement Group
130 Oak St Ste 3, Ellsworth, ME 04605
-
Horton, Mcfarland & Veysey Llc
49 Kingsland Xing, Ellsworth, ME 04605-2568
-
H&R Block
72 Main St, Livermore Falls, ME 04254
-
H&R Block
10 Depot St, Livermore Falls, ME 04254
-
Liberty Tax Service
93 Main St, Livermore Falls, ME 04254-1512
Saco 3
-
Kristen H. Lane, CPA
374 Main St, Saco, ME 04072
-
Avalon Cote Dow
199 Main St, Saco, ME 04072-1508
-
Simensky Engstrom & Associates Pa
268 Main St, Saco, ME 04072-1513
Bath 2
-
One River CPAs Bath
259 Front St, Bath, ME 04530
-
Abacus Tax Solutions
766 High St, Bath, ME 04530-2464
Buxton 2
-
Cote|dow
63 Main St Ste B, Buxton, ME 04093-6101
-
Bar Mills Tax, Inc.
63F Main St, Buxton, ME 04093-6101
Gray 2
-
Baldwin Murray & Co - Accounting & Tax
29 Presidential Drive, Gray, ME 04039
-
Mandile Tax Services
31 Main St Ste 5, Gray, ME 04039-9452
Rangeley 2
-
H&R Block
2473 Main St, Rangeley, ME 04970
-
H&R Block
16 Ralmar Rd, Rangeley, ME 04970
Rockland 2
-
Masters, Fowlie & Engelberg, Cpas
14A School St, Rockland, ME 04841-2841
-
Creelman & Smith Pa
558 Main St Ste 1, Rockland, ME 04841-3374
-
Davo
90 Bridge St Ste 300, Westbrook, ME 04092-2948
-
J Murphy, P.a.
306 Bridgton Rd, Westbrook, ME 04092-3606
Alfred 1
-
Tax World
200 Waterboro Rd, Alfred, ME 04002
Arundel 1
-
Danis & Danis Ltd
1796 Portland Rd, Arundel, ME 04046-7925
Augusta 1
-
Jackson Hewitt Tax Service
152 Western Ave Ste 2A, Augusta, ME 04330
Belfast 1
-
Nickerson Professional Association
69 Lincolnville Ave, Belfast, ME 04915-6454
Biddeford 1
-
Liberty Tax Service
321 Elm St, Biddeford, ME 04005-3034
Boothbay Harbor 1
-
H&R Block
11 Commercial St, Boothbay Harbor, ME 04538
Cape Neddick 1
-
Yorke Associates Corporation
8 Pine Hill Rd S, Cape Neddick, ME 03902-7402
Caribou 1
-
H&R Block
658 Main St Ste 3, Caribou, ME 04736
Farmington 1
-
Liberty Tax Service
586 Wilton Rd, Farmington, ME 04938
Hallowell 1
-
Masciadri Accounting & Income
241 Water St, Hallowell, ME 04347-1343
-
Rogers & Hutchins P.c. Cpas
62 Portland Rd Ste 45, Kennebunk, ME 04043-6650
Kingfield 1
-
H&R Block
368 Main St, Kingfield, ME 04947
Lincoln 1
-
Barker Business Services
211 Enfield Rd, Lincoln, ME 04457
Lisbon Falls 1
-
Glidden Tax & Accounting, P.A.
680 Lisbon St, Lisbon Falls, ME 04252
Lyman 1
-
L.T. Tax Service
30 Not a Rd, Lyman, ME 04002
Madawaska 1
-
The Savoie Group, Llc
160 Main St, Madawaska, ME 04756-1439
Marshfield 1
-
H&R Block
25 Hadley Lake Rd, Marshfield, ME 04654
New Gloucester 1
-
Taxing Situations, Inc.
515 Cobbs Bridge Rd, New Gloucester, ME 04260
Norway 1
-
Hoisington & Bean Pa
223 Main St, Norway, ME 04268-5912
Oakland 1
-
H&R Block
835 Kennedy Memorial Dr Unit B, Oakland, ME 04963
Oxford 1
-
Tax Choice
985 Main St, Oxford, ME 04270-3573
Rumford 1
-
Liberty Tax Service
132 Congress St, Rumford, ME 04276
S Portland 1
-
Jackson Hewitt Tax Service
400 Maine Mall Rd, S Portland, ME 04106
Sanford 1
-
Liberty Tax Service
882 Main St, Sanford, ME 04073-3589
Scarborough 1
-
Whiting Financial Services
25 Plaza Dr Ste 1, Scarborough, ME 04074-6900
Skowhegan 1
-
H&R Block
178 North Ave, Skowhegan, ME 04976
Springvale 1
-
Yrl Group
636 Main St, Springvale, ME 04083-1728
Topsham 1
-
Lavallee & Associates, Llc
26 Union Park Rd, Topsham, ME 04086-1711
Waterville 1
-
Liberty Tax Service
341 Main St, Waterville, ME 04901
Winslow 1
-
Anima Cpa Llc
53 Bay St Fl 2, Winslow, ME 04901-7045
Also in Maine
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 Maine where 86 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 86 active notarization services across Maine.