Teamworks Group

Creating Great Employers!


We Did!


Founded in 1996 and nestled in the serene beauty of Provo Utah's Riverbottoms district, The Teamworks Group offers a comprehensive set of human resource services, including payroll and tax management, benefits administration, human resource support and insurance services, along with great customer support – a combination that can’t be beat!

At Teamworks, we use state-of-the-art technology blended with the highly personal touch of an experienced and dedicated staff to ensure the best customer experience possible. Through our commitment, experience, and expertise, Teamworks has established business relationships with our clients that will last a lifetime!



The perfect blend of personal service and leading edge technology.

Learn More

Human Resources

Compliance gets harder every day. Let us help you manage it.

Learn More

Employee Benefits

Keeping the complex simple...

Learn More

Risk Management

Protecting your investment in your business.

Learn More

Experience HR in an Entirely New Way


Graphic Arts Company:Provo, Utah

"Our company has benefited from Teamworks’ professional services for many years. Teamworks and its staff make my job easier as a small business owner by taking care of all my HR and payroll needs so I can focus more of my time and efforts on my business and my clients’ needs. I have always appreciated their quick, professional responses when I have questions."

Health & Wellness Services & Products:St George, Utah

"I have worked with Teamworks with three companies over the last 11 years. There is a reason I keep coming back to The Teamworks Group. They are professional and willing to handle any question and problem that I send their way in a quick and efficient manner. They are friendly and personable which makes me want to do business with them and employees are comfortable to call and ask questions. Most importantly they are trustworthy and honest. We all want our business name and assets protected and you can trust Teamworks. They are there for you. Thank you Mike, Jim,Tiffany, Kathi and Ruth! Shout out to Tiffany for handling any odd, difficult or last minute request."

Office Equipment & Technology Company:Westmoreland, New York

"Teamworks is the best I have ever worked with as payroll companies go. Great customer service -staff is always helpful and willing to go the extra mile to get things done in time."

Fitness Center:Draper, Utah

"We have utilized Teamworks services for payroll and HR for the past few years and they have certainly helped us become a better company with their services. Running a small business you and your staff wear many hats making it difficult to handle the constantly changing state and federal government requirements. Having the help of the Teamworks team, allows us to concentrate on our clients and do what we do best. We have worked most closely with Tiffany and Jameson at Teamworks and they have always given us the time and attention we have needed as a company. Thank you Teamworks for all you do for us!"

Software Developer:Orem, Utah

“Over the last 9 years Teamworks has provided my company with services in the following areas; human resources, workers compensation, general liability insurance, and full payroll services. Our experience with the employees at Teamworks has been fantastic. The professionalism, knowledge, expertise, and hands-on support has been an incredible experience for us. The team at Teamworks help us with all of our on-boarding and off-boarding of employees, assists us with payroll and tax issues, and does so in a very proactive way. The service we have received has been stellar and the true feeling of partnership Teamworks exemplifies is tangible! Thanks to Ruth, Kathi, Tiffany, Renee, and Mike for a wonderful experience.”

Non-Profit Business Support Organization:Provo, Utah

"Teamworks has been a terrific partner for many years! Our payroll administration is a breeze thanks to their great staff members and thoroughness. Affordable service, helpful staff and pain free payroll administration. Thank you Teamworks!"

Warehouse and Trucking Company:Multiple States

"I own companies in St George and Las Vegas, and I have been using Teamwork’s Group services for all of our Payroll Processing and Human resource needs for the past 10 plus Years. They have been amazing to deal with. Everyone on their staff have been incredibly helpful, knowledgeable and friendly. I have used other service providers in the past, but there is no comparison to the level of expertise, and professional service I get from Ruth, Tiffany, Kathi, Renee, Jameson and everyone on their Team. I have visited them in their office on occasion, and I am always treated like we are the best of friends. Thank you Teamwork’s for all the support you have given to me and My Company."

Non-Profit Web Content Provider:Orem, Utah

"My experience with Teamworks has always been positive! They are very reliable and prompt. Teamworks provided fantastic service when I was hired by my company, helping me learn the process of handling payroll, and they've continued to do so as I have needed. I am never hesitant to call when I have questions because they are always helpful. As their client, I feel that they care about our company's success. I've had many phone conversations, emails, and face-to-face meetings and never have I been disappointed or had qualms! They care about our needs which is something we value most in an HR company. I've loved our experience with them thus far and look forward to their continual service."

Our Management Team

Large Enough to Serve, Small Enough to Care

David A McDougal

C.E.O / Owner

David launched Teamworks Professional Employer, LLC in 1996. He has a Bachelor of Science degree from Brigham Young University (BYU).

Read More

Mike Dunaway

Executive VP

Mike oversees the general operations and management of Teamworks, and gets personally involved at the client level with issues pertaining to controls and procedures, information technology, and payroll tax compliance.

Read More

Brad Bowman

Risk Management & Business Devlopment

Teamworks' relationship with Brad goes back to 2003, during which time he has worked in various capacities and lent valuable advice and guidance.

Read More

Steve Winger

Client Services & Senior HR Professional- Mesa

Steve has worked closely with Teamworks since 2003. With his many years of experience and vast knowledge of HR laws and practices he is a tremendous resource for our clients.

Read More

Tiffany Hall

Payroll Services Manager

Tiffany has been with Teamworks since 2000 and has over two decades of experience in payroll management.

Read More

Renee Goodman

Payroll Specialist

Renee joined the Teamworks staff in 2010 with a broad background spanning a variety of work and life experiences.

Read More

Jameson McDougal

HR/Employment Specialist

Jameson has been with teamworks full time since 2011.

Read More

Kathi Rogers

Benefits Coordinator

Kathi joined Teamworks in 2008 and has over 25 years of experience in Payroll, Human Resources, and Benefits Administration.

Read More

Jim Stritikus


Jim has been an employee of Teamworks since 2002, and holds an MBA in accounting from University of Phoenix.

Read More

NEW!!! Resource Center

The Teamworks HR Cloud Resource Center is your one-stop learning place for the new HR Cloud. Here you will find documents, how-to's, demo videos and more.



HR Information At Your Fingertips

Use this login if you are an employee working for a company that uses Teamworks' services.
 (NEW USERS- use the Register link on the login page to set up your account)

Use this login if you are a manager or trusted advisor for a company.

Use this login to access our immense library of policies, forms, training videos and other resources

You know who you are!

Contact Us