Enrolled Agents, Licensed by the

U.S. Treasury Department

Schedule Appointment

Certified Public Accountants

Alabama and Tennessee

Schedule Appointment

Let us put our knowledge, technology and resources

to work for you!

Schedule Appointment

Cook & Co. Tax Advisors

124 South Main Street Arab, Alabama 35016

Schedule your next appointment online!

Our online appointment scheduler is fast, secure and easy. You can browse and select the appointment time that fits your busy schedule.

Your convenience is a priority. So if it's nine o'clock at night and you're trying to plan your activities for the coming week, no problem! Just login and choose your person and time.

Our system can send an email or text message reminder to you, the day before your appointment. Do not postpone scheduling your appointment and sit at home worrying needlessly due to the news media's portrayal of the Trump Tax Plan.

Schedule Appointment


For a checklist of items we will need at tax filing time ... CHECK LIST.


We no longer use a folder structure in our Portal. The space you see is yours and yours alone. We only used folders in the past to avoid duplicate document names, i.e., W-2 for 2017 could be named the same as a W-2 for 2018. This is no longer an issue.

schedule your next appointment online

30 Day Window for Access

Documents in your Portal remain accessible for a period of 30 days. We can make them available to you again at any time. This is an extra security precaution.

Upload Button

When you are in the Portal, if you don't see the upload button, simply click on our logo in the upper left or Cook & Co. Tax Advisors on the black bar in the upper right of your screen.

CLICK or TAP Here for Depiction

NOTE: The intended use of the Portal is to securely exchange files and documents, not long term storage of files or documents.

Information Directory

Assistance is just a click or call away.


(256) 586-4111
Birmingham 322-7452
Huntsville 534-6922


Secure Fax
(256) 586-4138

Open Hours

After Tax Season
9am - 5pm M-Th
Closed Fri-Sun

Tax Refund Status

You can check the status of your tax refunds here. If you have any issues, send us a secure message through your portal.

IRS Refund Status

Check Federal Refund

You will need 3 things: The primary Social Security number, Your Filing Status, Your Refund Amount.

alabama refund status

Check Alabama Refund

You will need 3 things: The primary Social Security number, Your Filing Status, Your Refund Amount.

secure client portal

Our Secure Client Portal

Login using the email address associated with your account and your password.


Our pricing is very competitive for the services, time-saving
convenience and peace of mind we provide.

Generally, our fee for individual tax filings is $385 plus, depending on the forms and schedules required to file your returns. There are exceptions, as we discount charges for really simple returns, dependents, family members, i.e., children or parents.

Corporations, Partnerships, Limited Liability Companies, Estates and Trusts are quoted on a case by case basis. The fee for preparing a reply to an IRS letter or notification (commonly called a correspondence audit) is generally $150. The average hourly fee for other services, such as representing a taxpayer at an IRS in-person, or field audit is $150.

Read why Turbo Tax may be right for you.

In the Spotlight

A glimpse into the knowledge, technology and resources we put to work for our clients.

Tax Law

There are two important segments of our site that we want to call to your attention; our news section, which features the latest news and announcements from us, and our financial calculators, self-help tools for your independent use.

Cook and Company Tax Department

A photo of our Tax Department. We completed renovations back in 1998, when we had just celebrated 40 years in business at the time and the firm had recently been featured in an editorial column of the Birmingham News. Information and interactive calculators are made available to you as self-help tools for your independent use and are not intended to provide investment advice.