Full service accounting firm

Financial Accounting
Tax Preparation
IRS Representation
E-File Personal, Business - Federal and State
Payroll Processing
IRS Audit Representation
Accounting Systems & Internal Control
Software Consultation
General Contractors License Board Reports
Marc Garrett has been providing financial accounting, tax, and consulting services to a wide range of clients in central Alabama for 31 years.  With a wide range of public accounting experience handling the varying needs of clients from a small dry cleaning operation up to audits and corporate income tax returns for clients as large as a university or international manufacturing concern, clients receive services from a CPA who has high level experience without the high cost. In January 2013, Marc joined JF Shirley, Inc. in Troy, Alabama and along with Jay Shirley, CPA continues to provide financial and accounting services to our clients.

Contact me today to discuss your business needs. I can help you with every aspect of your tax preparation and planning - including individuals, limited liability entities, corporations, trusts, estates, and not-for-profits. In the event of a tax audit, I am authorized to appear on your behalf before the Internal Revenue Service. I also offer a complete range of other accounting services such as payroll processing, software implementation, quickbooks accounting, accounting system design and implementation.

Available for consultation and tax questions - Seven Days a Week.


Marcus E. Garrett, CPA
JF Shirley, Inc.
1223 S. Brundidge Street
Troy, Alabama
(334) 566-9338
Member: American Institute of Certified Public Accountants and Alabama Society of CPA's
View Marcus Garrett's profile on LinkedIn