Our team at Roth Mosey & Partners LLP has a breadth of experience in the areas of accounting and assurance, taxation and advisory services.  We compile our team of specialists to best serve your needs in these areas.


Our team members, who focus in the area of accounting and assurance, can provide services to prepare your year end financial statements and tax reporting, financial projections and internal audits along with other services to suit your needs.


Our team members, who focus in the area of taxation, can provide services to prepare personal and corporate tax returns.  They also provide assistance with compliance issues, offer indirect tax consulting services, preparation of SR&ED claims and business tax incentives, offer international tax consulting services and preparation of trusts returns and estate planning.


Our business advisory services team members can assist you with the acquisition or divestiture of a business interest, succession planning, business valuations and litigation support.


Roth Mosey & Partners LLP is a member of the Plante Moran Alliance.  Our membership allows us to partner with one of the nation’s largest accounting, tax and consulting firms along with other Alliance members to offer you an exceptional range of services.  This Alliance membership means that we can assemble a strong multi-disciplinary team of international CPAs, tax specialists and consultants to help you explore business opportunities around the world.

Our people

Our team at Roth Mosey & Partners consists of talented individuals who are dedicated to servicing our clients. We have created a team with individuals who have many years experience in different industries and service areas. We are committed to the continuous development of our people. We embrace a team approach to servicing our clients to collaborate, share expertise, and customize our approach to each client in a cost-effective manner.

Our values

The firm aspires to embody in our people the following core values to guide them in their daily work:

  • Working together and value sharing knowledge and expertise to best service our clients
  • Respect our people, our clients, others in our profession and our community
  • Have high standards for our people to provide high quality and timely service to our clients
  • Withhold a high integrity and professionalism in our work
  • Continue to develop through training and learn from experiences
  • Continue to obtain an in depth understanding of our clients (whether personal or business clients) and their goals to be their trusted business advisors
  • To encourage team members to serve their families, community and their professional, as well as the firm and their career needs
  • Strive to be the kind of firm with which team members, clients and other professionals are proud to associate