Ready For A Challenge?

We’re ready to utilize your talents.

We are redefining the professional services industry.

Ellis is not your dad’s CPA firm. We’re the first of a new breed of high performance virtual firms with clients in 46 states, a distributed workforce, a host of happy clients nationwide & a national reputation for tax strategy. We are a one stop shop for complex services such as structural or organizational issues, entity structure, ownership structure, grants, options, convertible notes, disruption, etc.

I & our COO have the high level experience to be great mentors. However, I’ve discovered, some people are mentorable, and some aren’t. We are looking for those that are.

My corporate career began with the biggest & best CPA firm in the world, included C suite positions with two Fortune 500’s and ended with an ill fated attempt to LBO my employer. I didn’t want to go back into big Corporate, so I ran for Congress and then started this firm.

We’re adept at long distance relationships, internet relationships, email relationships. I was just complimented on our client coordinator by a hiring consultant. He said he’s hired and placed a number of CEO assistants, and our client coordinator was as good as any of them. Our permanent, local staff of ten to twelve are exceptional at turning out great work, efficiently & agreeably.

See my LinkedIn page.

Robert Ellis, CEO, Founder

Hilary Soria, COO, Co-Founder

Experienced Accountant


The candidate will be experienced in QuickBooks and be capable of …

  • Researching compilation issues
  • Original entry of accounting transactions
  • Bank reconciliations
  • Journal entries
  • Recording payroll journal entries
  • Backing up tax and payroll staffs
  • Complicated accounting
  • Drafting compiled financial statements
  • Balancing books to tax return and vice versa
  • Working amiably & closely with tax staff, payroll staff & other accounting staff
  • Other accounting and administrative duties as assigned


  • College Degree
  • CPA nice but not required
  • Working knowledge of AICPA compilations
  • Solid understanding of accounting a must
  • Experience with QuickBooks
  • Advanced Excel skills
  • Exceptional attention to detail and accuracy
  • Strong oral and written communication skills
  • Ability to work independently
  • Ability to listen and work with various departments to solve accounting and customer issues
  • Self-motivated, capable of seeking quality solutions and continuously focusing on process improvements, while keeping the needs of the business in the forefront
  • Take responsibility for personal development
  • Strong team player; proactively able to step in to support other team members as needed and share knowledge to allow cross training of all functions, builds collaborative relationships

Email resume to

Tax Accountant

Your best career move is just one step away. Ellis CPA looking for a fulltime Tax Accountant to join our team and continue your path to long-term growth and professional development. Enjoy friendly and supportive colleagues in a collaborative environment. The primary focus will be preparing both Business and Individual tax returns.

We offer a unique culture with flexible hours, no required overtime or travel, great work/life balance that is difficult to find, competitive compensation, vacation and sick leave, and paid CPE.

To be successful in this role, you must have a strong understanding of general accounting with strong analytical, research, and reporting skills, put client care above all else, and thrive in a very busy working environment. Candidate’s work style must be cooperative and collaborative. Good teamwork skills are essential.

This is an excellent opportunity for a professional seeking to chart a career in taxation that spans all 50 states and international tax. Candidate will perform a wide variety of diversified, complex, tax-related tasks and is an excellent opportunity to learn diverse skills, state law, entity structures, and complex tax strategies from seasoned, innovative tax professionals

Primary Job Functions

Prepare or assist in preparing simple to complex tax returns for individuals or small businesses
Uncover potential deductions and credits
Prepare or assist in preparing client tax planning to avoid potential tax liabilities
Ensure clients do not pay unnecessary taxes
Review financial records such as income statements and documents of expenditure
Consult with clients to get a thorough picture of their financial situation
Verify information on past returns for accuracy.
Access and reference tax research tools
Prepare necessary journal entries
Maintain the confidential and proprietary nature of client information and firm procedures
Assist in representing clients before the IRS


A Bachelor’s Degree in Accounting
Must renew or obtain PTIN (required)
2-years’ experience in Microsoft Suite programs (Word and Excel)
Solid understanding of general accounting with strong analytical, research, and reporting skills
Experience with QuickBooks and QuickBooks online, preferred
Experience with tax software and tax research tools preferred
Ability to learn new technologies
Enrolled Agent or CPA welcome

Candidate must be able to work independently and organize work in a manner that guarantees accuracy and efficiency, have excellent written and verbal communication skills, able to follow directions and take notes, able to execute tasks without being micromanaged, and able to interact positively and build a rapport with clients and coworkers.

We maintain a relaxed, supportive atmosphere where business casual is the norm and every Friday is jeans-casual. We offer a work/life balance that is difficult to find in many firms. Work business hours, with a friendly and hard-working team!

Client Coordinator
Administrative Professional and Customer Service Specialist

About the Job
A western slope based national CPA firm is looking for a Client Coordinator. We are a high-quality, tax-intensive firm with significant experience in business taxation from home-based business to international companies in a wide variety of industries. We are not a high-volume tax return sweat shop. The ideal candidate has the experience, the desire, and the tenacity to operate in an environment that values continual improvement. Professional office experience is preferred. The Client Coordinator plays a very important role in assuring our client service process is seamless and for the right person will be a highly rewarding position.

We maintain a relaxed, supportive atmosphere where business casual is the norm and every Friday is jeans-casual. We offer a work/life balance that is difficult to find in many firms. Work business hours, with a friendly and hard-working team!

Salary commensurate with experience. Benefits include sick and vacation plus health and dental insurance. This is an excellent opportunity to learn diverse skills and advance your administrative career. To be successful in this role, you must have strong administrative & organizational skills, put client care above all else, and thrive in a very busy, fast-paced working environment.

The client coordinator will be a self-starter and responsible for:

• Serving as an initial point of contact on all client matters
• Receive incoming documents and process/forward them appropriately
• Communicating confidently and timely with clients
• Show empathy to clients and putting them at ease, helping them through the complexity of downloading or uploading documents, electronically signing documents and forms, and navigating our websites
• Tier one support and resolution to basic client inquires and escalating any requests that are outside the scope of responsibility to appropriate internal teams
• Resolving tier one technical or procedural concerns and/or questions from clients
• Accurately and with empathy responding to questions from clients and ensuring timely and complete completion of client questions, requests, or concerns by yourself and/or by departments if forwarded
• Present a reasonable, attractive and competent personality to our clients
• Demonstrating exceptional written and verbal communication skills
• Comfortable working directly with clients via phone, email and fax
• Schedule appointments and maintain shared office calendar
• Intake of new clients and new projects
• Oversee general filing system and administrative support staff
• Flexible, adaptable and able to work effectively in a quickly growing and evolving organization
• Able to meet deadlines and work independently as a member of the team
• Able to work rare/occasional weekends
• Experience working with different types of computer programs

• Minimum of 2-years related administrative and/or customer service experience
• Intermediate experience with Microsoft Office: Word, Outlook, and Excel
• Prior experience with cloud based file sharing programs such as Dropbox, Google drive, iCloud drive, etc.
• Experience with electronic cloud based signature programs a plus, such as DocuSign, E-signature by Adobe, etc.
• Time spent in pursuit of higher degree (Associate or Bachelor’s degree, etc.) a plus

Ideal Qualities:
• Detail-oriented
• Strong multi-tasking skills under pressure and deadlines
• Highly organized
• Wants to work hard
• Reliable
• Self-starter
• Even-tempered
• Ability to follow directions and take notes
• Outstanding listener, pays attention to details
• Executes tasks without being micromanaged
• Willingness to support all team members
• Ability to manage escalated customer issues with limited assistance

If this sounds like a good fit for you, you will need to complete the three-step process to be considered. Step #1: Please provide us with your current resume. Step #2: Write a few paragraphs describing why you feel you would be a good fit for this position. Send this letter along with a printed copy of your resume including 2 references. Step #3 Send via Dropbox or Google Drive to demonstrate your ability to navigate those tools.

Send resume, written letter, and reference list via Dropbox or Google drive to