Certified Public Accountant, Tax Preparation & Services

North Carolina Certificate Holder # 20245
Virginia Certificate Holder # 48164

Memberships include

Our Services

Individual Tax Preparation

Joe Weaver CPA has been preparing individual tax returns for over 25 years ensuring each tax return is completed accurately and timely.

Business Tax Preparation

Joe’s goal in preparing business returns is to assist your business in ensuring your tax return is completed accurately.

Agreed Upon Procedures

Although Joe does not perform audits, he will perform agreed upon procedures engagements.

Payroll Services

Joe Weaver CPA provides payroll services to clients using Quick Books.


Joe is available for small projects and all types of business consultation.

Bookkeeping Services

Joe provides Bookkeeping services for his clients using Quick Books as the software.


If you have general questions or need assistance, please complete this form and we will call you back as soon as possible Monday – Friday 9 a.m. – 5 p.m. EST.

    How can I help?*

    Joe Weaver CPA appreciates Referrals!

    The practice is growing thanks to the continued support of friends, family and clients. If you have a friend or family member who can use Joe’s services or would like to learn more about the services he offers, please provide the contact information below or have them contact Joe at (336) 302-3795 or by email at joe@joeweavercpa.com.

    $$$ – On each referral received that becomes a client, you will receive a refund of $25 on your return (once they have paid for services). That is $25 for each referral!