WJM CPA

WJM CPA

Reviews Summary

Consensus: William and his team consistently receive perfect ratings for their exceptional service, expertise, and professionalism. Clients praise their responsiveness, attention to detail, and willingness to go above and beyond. Many highlight their trustworthiness, knowledge in tax and accounting, and ability to simplify complex financial matters. Long-term clients appreciate their reliability, personalized care, and proactive approach. Highly recommended for both personal and business needs, with many noting they wouldn’t consider switching to another CPA.

About This Listing

Bookkeeping
Accounting
Business Consulting
CFO Services
Tax Preparation
Tax Planning
Financial Advisory
Estate and Trust Tax
Virtual CFO
Outsourced Accounting
Small Businesses
Individual Taxpayers
Real Estate
Healthcare
Restaurants
Law Firms
QuickBooks
Multi-state Experience

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
Business Consulting
CFO Services
Tax Preparation
Tax Planning
Financial Advisory
Estate and Trust Tax
Virtual CFO
Outsourced Accounting
Small Businesses
Individual Taxpayers
Real Estate
Healthcare
Restaurants
Law Firms
QuickBooks
Multi-state Experience

Contact Information

Address

803 W Big Beaver Rd Suite 358

Troy, Michigan 48084

Hours

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

Customer Reviews

We've been working with William for years now?he handles the accounting for my mortgage company, my wife's law firm, and our personal returns. He?s professional, reliable, and always makes tax season way less stressful. We truly appreciate his attention to detail and quick responses. Always a great experience!

WJM CPA takes special care of their clients. They take the time to understand the clients needs and ensure they?re optimizing their tax position by being proactive. Highly recommend!

I?ve been working with William for years, and I can?t recommend him highly enough. He?s been an incredible resource - always ready to answer my calls, quick to respond to emails, and willing to adjust his schedule to fit mine. His expertise and dedication make managing both personal and business finances so much easier. If you?re looking for a CPA who is knowledgeable, reliable, and genuinely cares about his clients, William is the one to call.

I?ve known William for years now. He professional and personable, honest and has much integrity. He is also extremely knowledgeable! I trust him completely and I feel very comfortable knowing that he is handling my taxes. I?m in good hands. I highly recommend William!

William Is an excellent account very wise very caring and very much concerned about doing the best job possible for all of his clients! Please continue doing the great work that you do! Dr. Billy Taylor

William came highly recommended to us, and he and his team have been great to work with for our personal and business taxes and accounting services. He is very knowledgeable and has helped us navigate some new and more complex situations for our growing business. We really appreciate William?s responsiveness and help in answering questions and providing guidance.

WJM CPA is AMAZING! So happy that I found an office with people that I can trust and count on with my business and personal needs. It?s very important to me to have someone that has my best interest at hand AT ALL TIMES! Truly feel confident with them.

I went with William to handle the taxes for my online business, and it was the best decision I've made. William is always extremely helpful and professional. I'm very glad to have found him!

Bill was very professional, I found him on google and he had great reviews. He was very efficient in determining what to do with my taxes. Made suggestions when he saw a need to. I will be returning this year to his office. His staff is very nice and helpful.

I hired the WJM CPA agency to handle the tax return for my fathers estate and they did a wonderful job filing all the necessary forms in a timely manner. They were very responsive to any questions I had. I recommend the agency and would hire them again.

I couldn?t be happier with the service provided by WJM CPA. They are incredibly knowledgeable, efficient, and detail-oriented. They take the time to explain everything in a way that is easy to understand and ensured every detail is handled perfectly. Whether it's tax preparation, financial planning, or general accounting advice, they always go above and beyond. I highly recommend their services to anyone looking for a trustworthy and professional accountant!"

?Working with William has been an absolute pleasure! His expertise and attention to detail have been invaluable for my wife?s law firm. He?s always professional, responsive, and goes above and beyond to ensure everything is handled flawlessly. Highly recommend!

I do not see my self trusting anyone other than William for all my accouting. He consistently demonstrates expertise and maintains clear communication, resulting in a seamless experience without any complications. Thank you always will!

William is sharp and reliable. He cares for his clients. I like working with him.

William has been outstanding for me. I started a business in 2022 and he has guided me through how maximize my business.

WJM CPA - A GREAT place to get your accounting needs met. Highly recommended.

WJM CPA has been a great partner and asset to myself and organization. Without William and his staff, I wouldn't be as confident that things would run so smoothly on the payroll side of things as well as the tax preparation. I'm able to rest easy knowing they are on my side. In my industry customer service is key and it's something I value deeply and you can tell that everyone at WJM values customer service as well. I'm not one to leave reviews for just "OK" or "GOOD" service, I leave a review when it's we

WJM CPA has been great to work with. They?re professional, detail-oriented, and always responsive. William and his team make accounting simple and are always helpful. Highly recommend their services!

I can't say enough good things about WJM CPA. He took over my personal taxes years ago and doesn't miss a mark. He since has done my family's business taxes. You don't have to worry about taxes when it comes to William. He covers you with ease. His knowledge in the business exceeds anyone I've worked with. Highly recommend!

Very detailed and thorough. Great job every year for me and very educated.

I just met with William for the first time and I highly recommend going to him. As someone newly in a creative field (video/film production and advacent fields), my accounting is very different than it has been. William was patient with teaching me to use QuickBooks online in a way that will work for my needs, and answered all my questions.

We?ve been clients for ten + years and the growth of our CPA - William Mansour has been an honor to be a part of. His new office offers my company with all the best tools and resources we are in need of to stay ahead of our finances & more. William is always accessible to answer our questions and follows through personally one-on-one. The investments his office has made in technology & programs is top notch. Looking forward to many more years of service!

Great service. Highly recommended CPA!

WJM CPA highly recommended. During difficult time of closing my parents Estate, probate court, closing accounts, distributions, etc. WJM helped me through the process of creating new tax ID for Trust and Estate, and prepared + filed all 3 tax returns for Estate, Trust, and final 1040 personal return. He was available in-person by appointment, answered all of my emails and texts promptly. Pricing was very fair for in-depth services provided. I will be returning again next-year and highly recommend.

My experience was 5 star+ with WJM CPA. They are professional and timely in their communication, have a long-term partnership oriented approach, and demonstrated their value from my very first engagement. I plan to continue working with William and the company in the future.

William is one of the most professional business individuals I know. He has been my CPA for nearly a decade. He is punctual, tentative to my questions, constantly educating himself to be the best. I highly recommend Will.

William is great to work with. they have a very capable team that cares about their clients. Highly recommend this CPA firm.

WJM has been our CPA since the inception of our business and has helped us from setting up our accounting practices to filing our yearly tax returns and so much more. He always goes the extra mile for us, above and beyond what would ever be expected. It's so important to have a knowledgeable CPA that can provide you with guidance, feedback and options and William has always done a fabulous job for us!

William Mansour has provided me with exemplary service as a CPA and additional support to questions regarding taxes and other issues. His professionalism is top notch. I have always enjoyed a quick response whenever I have contacted him.

William is a good friend of mine and has been my CPA since I started my company in 2015. He is the most thorough, informative, and patient, and I consider him more of a partner in my business than just my CPA. Very thankful for William.

WJM CPA PLLC is the best firm that has managed my accounts. Everyone in the office is professional and respectful. William, the owner, is well informed on the latest tax laws, diligent, and proactive in managing my accounts. Most of all, they are responsive, which is uncommon in today's professional services industry. I highly recommend WJM CPA PLLC!

William recently launched his own practice and for good reason. He's very thorough, available and can consult on a large range on needs both personal and business. Happy to feel in good hands!

Will is very knowledgeable in tax matters. He listens to my needs and comes up with good solutions. I use him for my services and get advice from him for my clients as well. I highly recommend!

William did an Excellent job with the business tax returns we had done. We're VERY happy with the quality of the work (and the results!). Thanks William!!

We've used WJM for a few years now. We really appreciate the ease of working with William and his responsiveness to questions and concerns.

William is a very experienced and caring CPA. He runs a great practice and lives by the Golden Rule.

Will do the best. I have been using him and his team for years. Very trustworthy and honest with a sense of willingness to help all of his clients.

Couldn?t ask for a better CPA. Knowledgeable, courteous and goes the extra mile for every issue. Putting work aside, he is a very respectful and understanding person. I can?t thank William enough for his service.

Had a great experience.No hassle, no problem,fast and easy. Customer service was the best. William gave me the best accounting service I?ve had in 25 years. Highly recommend

Best accountant I have ever came across will never switch again. Highly reccomend. He never fails to let us down.

Very knowledgeable CPA! Always willing to answer our extra questions and walk us through what we don?t know. Very fast and always has our taxes done way ahead of deadlines!

Great service. Happy with my choice.

Felt confidence when I filled and switched over to this accounting firm. When you graduate from MSU and have extra credentials it shows! Thanks for saving me a lot of money and educating me through the process.

Outstanding to work with. Quick to respond, even near the tax filing deadline. Couldn?t have made the process any easier. Highly recommend!

will always goes above and beyond to keep me and my wife informed on everything! Great family atmosphere

Very professional quality service

Very professional, on time and on the spot with all my tax issues. 100% recommended.

I highly recommend WJM CPA! He's very knowledgable and easy to work with!

Thank you to William & his team for yet another seamless tax year!

Great CPA! True expert in accounting and happy to work with WJM.

I recommend William. Sharpest CPA I know

best in the business

one the bast CPA in State

Will is the best in the business. Highly recommend for any business

Excellent work and professional CPA Highly recommended

William and his team are the best. They're incredibly insightful and easy to work with. I felt taken care of from beginning to end and that my finances are good hands. Highly recommend, I won't go anywhere else.

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.

Skip to main Home Best CPA's Nearby Upgrade your plans English Avatar for Nico Bottema Welcome, Nico Bottema! Share Install the tag on your site to get access to all features, tools and the insights you need. It's fast and easy. Site ID: 6455700 Get started with the tag installation 1 Copy this code. 1 2 3 4 5 6 7 8 9 10 11 Copy code 2 Paste the code into the of every page where you want to track user behavior or collect feedback. 3 To make sure everything is ready, verify that your code was installed. Verify installation OTHER WAYS TO INSTALL Install with a team member’s help Install on a platform Install with a npm package Explore the demo Take a tour of the product with realistic data to explore. Explore demo site Common questions View all Course How do I install the tag? Collect session data for replays, heatmaps, and on-site surveys by installing a unique tag on your site. Ready to add it? Follow the instructions in this 15-minute course. Article How do I know if the tag is installed correctly? Article Will the tag slow down my site? Suggested for you Enable 2FA now Two-factor authentication (2FA) adds an additional layer of security to your account. Popular shortcuts title Feedback button Capture feedback in the wild by letting users share it at any point title Set up a Net Promoter Score® survey Measure long-term customer loyalty and happiness the tried-and-tested way. title Exit-intent survey Capture feedback before visitors leave and reduce your bounce rate Get started Interviews (new) Get real time feedback at critical times, thanks to easy, in-depth recruitment and analysis. Create project Finish your installation Surveys Feedback button Dashboard Invite team members Integrations