Our Administrative Team

Dominic Welch

Scheduling Manager

Dominic has had a number of years of experience in many areas of what some would call life and the pursuit of happiness, and is what most call a jack of all trades master of only a few. His studies at Weber State University have helped him learn how to utilize his ability to work with a wide variety of individuals, and his background in sales has aided him in being able to talk to anyone. The experience Dominic has had as a councilor/therapy tech has given him the knowledge and understanding of just how important mental health is. When Dominic isn’t working you can find him spending time with his wife and children. He likes Pina colada’s and getting caught in the rain, only when jogging or hiking. Dominic has a love-hate relationship when it comes to fixing, building, or maintaining his personal vehicle’s, and always enjoys a good game of paintball.

Tara Wackerly

Billing Manager

Tara Wackerly is our billing manager. She handles all new client intakes, authorization, insurance benefits and billing. Tara has been in the ABA field since 2014 and loves helping clients get the services they are looking for. When she is not working she is traveling the united states with her family in their RV

Bejamin Petersen

Manager of Human Resources & Recruiting

Benjamin brings with him over a decade of operational and recruiting leadership and has been in the ABA field since 2018. Benjamin is passionate about people and dedicated to growing their careers to provide the best possible team to our patients and their families. Some of Benjamin’s favorite pastimes are gardening, home improvement, traveling, & enjoying the outdoors.


Coralee Tucker

Billing Assistant

Coralee is the billing assistant. She has worked in accounting and administration roles for 7 years. She traveled in a self-converted campervan for 2 years with her fiance and her cat. She enjoys the outdoors, hiking, and traveling. Coralee is always trying to learn new things and improve professionally and personally. She loves numbers and solving problems, and always does her best to help those around her.


Frequently Ask Questions

What is ABA therapy?

Applied behavior analysis (ABA) is the science in which the principles of behavior are applied systematically to improve socially significant behavior and experimentation is used to identify the variables responsible for behavior change” (Cooper, Heron, & Heward, 2007). In simpler terms, ABA is the science of altering the environment and applying strategies to reduce challenging behaviors while increasing adaptive behaviors. We believe that each individual should be part of the planning process for their engagement in ABA therapy. ABA therapy targets social skills (in a neurodiversity affirming way), communication, daily living skills and more by applying evidence-based methods to improve a child’s ability to interact with their natural environment. We focus on the use of intrinsic motivation to work with the child while promoting a safe and controlled environment, giving them the best chance at success. Our approach is completely individualized for each child. We seek to understand the function (or the reason) behind each behavior with the knowledge that behavior is communication. We attempt to listen to this communication by implementing evidence-based interventions while keeping a neurodiversity-affirming approach in mind each step of the way.

What does the current wait list look like?

The waiting list for Advanced Behavior Analysis changes frequently depending on staff availability. To get our most current availability and wait list information, please email our billing manager at Tara@Advancedbehavioranalysis.com.

How does scheduling work?
Advanced Behavior Analysis schedules ABA sessions into 3-time blocks. Block 1 includes 8/9am-Noon, Block 2 includes Noon-3pm and Block 3 includes 3-6pm. We have adopted this scheduling system as it allows the technicians to have consistent schedules. This helps us with retention and organization. Individual scheduling needs are handled by our scheduling department.
What is the process for getting started with ABA therapy?
Once insurance authorization for beginning the assessment process has been received by our billing team, a Board Certified Behavior Analyst (BCBA) will be assigned to the case. During the first meeting, the BCBA will get to know the family, the concerns of the family, get to know the child, observe the child and use assessment tools to determine what strengths the child already possesses and what skills can be worked on to further grow the existing strengths. Each company uses different assessment tools; we use the ABLLS, Vineland III, VB-MAPP and AFLS assessments. While we may not use all assessments, the BCBA will determine which assessments are appropriate for the child based on the information given from the parent. After assessments are completed, the BCBA will create an individualized treatment plan that is reviewed by a regional manager to ensure the plan follows neurodiversity affirming practice in line with our values. Once the treatment plan is approved by the parent, the treatment plan will be submitted to insurance for approval. After approval, a team will be created and assigned and services can begin.

Working Together With You

Let us help your child discover the many possibilities that await them!

Our Learning Center

Delivering Effective Praise

Delivering Effective Praise

When we deliver praise that is detailed and specifically targeting a certain behavior, it increases the reinforcing value of a positive statement,...

read more
What is ABA?

What is ABA?

Applied behavior analysis (ABA) is best known for its success in treating individuals with autism spectrum disorder (ASD) and other developmental...

read more