Justin Smith CPA

Justin Smith CPA

Reviews Summary

Consensus: Justin is highly praised for his expertise, efficiency, and professionalism in handling both personal and business taxes. Clients appreciate his convenience (remote services, quick responses), attention to detail, and ability to maximize returns. Many highlight his willingness to answer questions, provide year-round advice, and resolve complex tax issues. His friendly, approachable demeanor and reliability make him a trusted choice, with numerous clients planning to return and recommending him to others.

About This Listing

Bookkeeping
Accounting
Payroll
Tax Preparation
Tax Planning
Small Businesses
Individual Taxpayers
QuickBooks

Who Can Work with a CPA?

Individuals seeking tax prep, retirement planning, or financial advice
Small business owners needing bookkeeping, payroll, or tax compliance
Freelancers and contractors with 1099 income or complex returns
Couples planning finances together or managing joint returns
Investors with capital gains or rental property income
Anyone looking for year-round financial guidance and peace of mind

*Note: CPAs may specialize in different areas. Be sure to check credentials and service offerings.*

First-Time Clients

If this is your first time working with a CPA, don’t worry — most professionals offer a free consultation and will walk you through what to expect. You may be asked to complete an intake form, share financial documents, or set clear goals for your session.

What to Know Upfront:

Documentation Bring your most recent tax returns, income details, and any financial concerns
Availability Appointments fill up quickly during tax season — book early if possible

*Note: Every CPA operates a bit differently. Don’t hesitate to ask questions before committing.*

What to Bring

Government-issued ID for verification
Tax documents (W-2s, 1099s, investment summaries, etc.)
Receipts or logs for deductible expenses, donations, or mileage

*Tip: Organize your documents in advance to save time and ensure accuracy.*

Preparing for Your Appointment

Write down any financial goals or questions in advance
Check if your CPA offers virtual sessions or document uploads
Bring a notebook or use a notes app for key takeaways
Know your deadlines for filing, payments, or compliance

*Note: Preparation helps you make the most of your CPA’s expertise.*

How to Get Started

Use our directory to find highly reviewed CPAs near you. Reach out directly to schedule your consultation.

Other Helpful Info

Many CPAs offer both in-person and remote consultations
Fees may be flat-rate, hourly, or based on service complexity
Some CPAs specialize in industries like healthcare, real estate, or tech
Check for client reviews and credentials (CPA license, EA, etc.)

*Note: Every CPA is different — take time to find one who fits your goals and style.*

Features

Bookkeeping
Accounting
Payroll
Tax Preparation
Tax Planning
Small Businesses
Individual Taxpayers
QuickBooks

Contact Information

Address

216 S 8th St

Opelika, Alabama 36801

Hours

Monday 9AM-5PM
Tuesday 9AM-5PM
Wednesday 9AM-5PM
Thursday 9AM-5PM
Friday 9AM-5PM
Saturday Closed
Sunday Closed

Customer Reviews

I'm so thankful for Justin. I've been doing our taxes for years and realized I was in over my head when we were surprised with what I thought was a massive tax bill. Before I hit "submit" to the IRS I reached out to Justin after reading some of these reviews (which are very accurate!) to see if he could do anything to help. After discussing our situation on the phone, he took such great care of us. Justin saved us a significant sum of money on our tax bill. Everything was done remotely and securely and

We felt like another reviewer that our taxes just became over our head. I actually reached out to Justin with a tax question about our previous year tax return and he answered my question without charging us! Of course we filed our taxes with him this year and it has gone so smoothly and is such a relief to have professional help and know our taxes are prepared correctly.

Justin and his team have been great to work with. A lot of good advice and very knowledgeable and instrumental in helping me start my own business. A pleasure to work with and highly recommended.

Justin is extremely knowledgeable and made a complicated tax year, simple. We accomplished everything via secure web portal and electronically, which was great for us! He was very timely in response, and other than answering some questions, he took care of everything after we uploaded the necessary documents. We are pleased with our return and look forward to working again with Justin next year.

My wife and I worked with Justin to have our tax return prepared last year. He is a highly competent tax professional and takes the time to get to know his clients. He answered our questions and provided solid tax planning advice when issues came up. We highly recommend him for your tax planning and preparation.

Justin has taken care of my family for years now and we could not sing his praises louder! He has a great turn around time for our taxes and has always maximized our returns while providing valuable feedback. He is always there to give advice throughout the year on withholdings and general budgeting as well. I would recommend him to anyone looking for their tax/financial needs!

Justin has been assisting me and my family for quite a few years now. He is trustworthy and reliable, and he is a wealth of knowledge in the world of taxes. Anyone looking for a stress free route to get your taxes filed should contact Justin Smith!

Justin provides outstanding service. He is always available, helpful and answers any questions that arise. Several years and tax returns covering four different states and a variety of tax situations along the way, I can not recommend him enough.

Justin Smith has been doing the accounting work for my business for the past couple years, as well as my personal taxes. He has been absolutely amazing at keeping our accounting issues in order. If we ever have any sort of issue or question he is more than willing to go above and beyond to help us out. I would recommend Justin to anyone who has personal or business accounting needs. I can assure you you will not be disappointed!

Justin does good work; has handled my taxes for six years, 100% remotely. He?s quick, thorough, and communicates often and well. On my personal account, he encourages me to make changes to not get refunds but keep the money instead. Justin also performed a remote audit of our HOA accounts. Houston H. Carr, Ph.D Fernandina Beach, Florida

Justin is the CPA you need for your small business! He has truly made a difference in my business and we couldn't do it without him!

Justin was GREAT! My husband started a small business and with that and our personal taxes we needed help. He was very professional, informative, took the time with us (which made us feel valued) and answered all our questions, and gave wonderful and extremely helpful guidance on how to handle the business financially this year for tax season next year. HIGHLY RECOMMEND!!!

Justin was very easy to work with and took the time to answer all of my questions. He also allowed my husband and I to submit our information by email/webpage instead of having to take off of work to meet at his office. He was able to complete our tax returns (federal and state) in record time too!

Justin was extremely easy to work with and got us a great refund. He is very detail oriented and allows you to work through text messages and emails rather than setting up an appointment to come to his office, which was very convenient for us. We highly recommend him!!!!

Justin has helped my wife and me with our taxes for a few years now. He's been great at keeping us on top of getting our paperwork complete, and finding the best solutions for us. We appreciate his work so much!

I used Justin for the first time this year. He was awesome! His tax portal makes everything so convenient. I was able to get everything done in a timely manner while working night shift and a whole state away. I will definitely be using him next tax season.

After years of doing our own taxes it was refreshing to have Justin take care of us! He maximized our returns and answered a ton of questions. He is super funny, knowledgeable, and efficient. We will be back!!!!

My husband and I used a fast fax service for years and when we were sent a letter to be audited, the "accountant" was no longer our accountant. He/She was only our "tax preparer". Let's just say what we were told and signed to be filed was not what had been filed. We found Justin through a friend. Not knowing anything about our previous year's taxes, he took on the challenge. We gave him everything we had for the time of the audit. He reviewed it and went to the appointment with us. He answered every questi

For years I used a free online site to do my taxes. I was being a typical male and thought I did not need any help with my taxes. My wife and I took our W2s to see Justin Smith because we have started our own business on the side. Best decision we could have made. Justin did everything possible to help us out. He even reviewed my 2015 and 2016 return and found some mistakes that the free site I used promised happen. I would refer Justin Smith to everyone.

Justin did a great job for our business last year. Due to his diligence, he was able to use a not so well known tax rule that ended up saving our company thousands of dollars in taxes!

Justin is Awesome! 11/10 would recommend. He took our complicated Taxes and made them look easy. He answered every question I had quickly.

Justin allows us to enjoy we what enjoy doing, selling clothes!!! And he takes care of our accounting needs. He is very prompt, efficient and organized. Always willing to listen and provide a helpful answer!

Justin is great! He?s very efficient and professional! I?m so glad our family decided to use him! We will definitely be using him again!

Justin is one of the best accountants with an eye for detail that I have worked with. High quality work at a fast pace. Excellent communication throughout the return process. Highly Recommend!

Justin is a wonderful, competent and professional CPA. My husband and I worked with him last tax season, and look forward to working with him this year.

The quality of customer care is above and beyond what I could ever have expected. He has made himself available to us throughout the year for questions or advice. I never have to worry if he will return a call or email and he has provided invaluable advice as we navigate new tax circumstances. Five stars all the way!!!!

Justin has been a pleasure to work with. Very knowledgeable and personable. I've been working with Justin for a couple years now and can see a long relationship in the works!

Very knowledgeable and professional. He takes the time to provide a thorough explanation of your tax questions. Would recommend to friends and family.

Highly recommend! Very helpful! He answered any questions we had with no problem and made the tax process so simple!

Justin Smith is honest,professional,and cares about his clients.I HIGHLY recommend his accounting credentials.Thank you Justin!

Always very quick to respond to questions. Pays attention to detail and looks to serve his clients and their best interest.

Frequently Asked Questions

What qualifications should I look for in a CPA?

Look for a Certified Public Accountant (CPA) license, which ensures they’ve passed rigorous exams and meet state requirements. Check for relevant experience in your industry, additional certifications like CFA or CMA, and membership in professional organizations like the AICPA. Verify their credentials through state licensing boards.

How do I find a CPA in my area?

Use online directories like the AICPA, CPAverify, or state CPA societies. Search platforms like Yelp or Google for local CPAs with reviews. Ask for referrals from business associates, friends, or financial advisors. Local chambers of commerce can also provide recommendations.

What’s the difference between a CPA and an accountant?

A CPA is a licensed professional who has passed the CPA exam and met state requirements for education and experience. An accountant may lack this certification and could have varying levels of expertise. For complex tasks like tax audits or financial reporting, a CPA is typically more qualified.

How do I know if a CPA specializes in my needs?

Ask about their experience with your specific financial needs, such as tax preparation, small business accounting, or estate planning. Review their website or LinkedIn for case studies or client testimonials. Inquire about their client base to ensure they handle similar financial situations.

Should I check a CPA’s reviews before hiring?

Yes, reviews provide insight into a CPA’s reliability, communication, and performance. Check platforms like Google, Yelp, or the Better Business Bureau for client feedback. Look for patterns in reviews, but verify their authenticity, as some may be biased or outdated.

How can I verify a CPA’s license?

Visit your state’s Board of Accountancy website or use CPAverify.org to check a CPA’s license status. Confirm their license is active and check for any disciplinary actions or complaints. This ensures they’re in good standing and meet professional standards.

What questions should I ask during a CPA consultation?

Ask about their experience with your financial needs, fee structure, availability, and communication style. Inquire how they handle tax filings, audits, or financial planning. Ask for references or examples of similar work to assess their expertise and fit.

How much should I expect to pay for a CPA’s services?

Fees vary based on location, services, and complexity. Basic tax preparation may cost $150-$500, while business accounting or audits can range from $1,000 to $10,000+. Request a detailed fee structure upfront and compare quotes from multiple CPAs.

Can I work with a CPA remotely?

Yes, many CPAs offer remote services through secure online platforms for document sharing and virtual consultations. Ensure they use encrypted tools for data security. Remote CPAs can be effective if they understand your local tax laws or business regulations.

How do I assess a CPA’s communication skills?

During consultations, evaluate their ability to explain complex financial concepts clearly. Ask sample questions about taxes or financial strategies and note their responsiveness and clarity. Good communication ensures you understand their advice and fosters a productive relationship.

What red flags should I watch for when screening a CPA?

Beware of CPAs who guarantee specific tax refunds, lack a valid license, or have disciplinary actions on record. Avoid those with poor communication, vague fee structures, or negative reviews highlighting unethical behavior. Always verify their credentials independently.

Should I choose a CPA from a large firm or a solo practitioner?

Large firms offer more resources and specialized teams but may charge higher fees. Solo practitioners often provide personalized service and lower costs but may have limited availability. Choose based on your needs, budget, and preference for personalized attention.

How often should I meet with my CPA?

For individuals, annual meetings for tax preparation may suffice. Businesses may need quarterly or monthly check-ins for bookkeeping, tax planning, or financial reporting. Discuss your needs upfront to establish a meeting schedule that aligns with your financial goals.

Can a CPA help with both personal and business finances?

Yes, many CPAs handle both, but confirm their expertise in both areas. Ask about their experience managing personal taxes and business accounting simultaneously. Ensure they can balance both without compromising attention to your specific financial needs.

What should I do if I’m not satisfied with my CPA?

Discuss concerns directly with your CPA to resolve issues. If unresolved, check your contract for termination terms. Seek a new CPA by researching reviews, credentials, and referrals. Request your financial records to ensure a smooth transition to a new professional.