Skip to content
Rainbow ABA Therapy

Welcome to Rainbow ABA Therapy

Providing compassionate, evidence-based ABA therapy for children and young adults with autism, tailored to help every child reach their full potential across New Jersey, Texas, and Georgia.

EXCELLENT

Based on 22 reviews

Behavioral Health Center of Excellence 2-Year Accreditation

Dedicated to Quality of Care

ACE Continuing Education Accredited

Committed to Continuous Learning

The Rainbow ABA sign on the wall of the Bloomfield center

About Rainbow ABA Therapy

At Rainbow ABA Therapy, we are committed to empowering children and young adults with autism spectrum disorder (ASD) through high-quality, evidence-based Applied Behavior Analysis (ABA) therapy. Our mission is to create a brighter future for every child we work with, delivering compassionate, individualized care in both home-based and center-based settings.

With a state-of-the-art therapeutic center in Bloomfield, New Jersey, and an experienced team of Board Certified Behavior Analysts (BCBAs), Registered Behavior Technicians (RBTs), and Behavior Technicians (BTs), we provide a safe, nurturing environment where children can thrive.

Learn More

Understanding ABA Therapy

Applied Behavior Analysis (ABA) therapy is a science-based approach to understanding and improving behavior. It focuses on teaching meaningful skills and reducing challenging behaviors by using positive reinforcement and individualized strategies. Designed for individuals with autism spectrum disorder (ASD) and related developmental delays, ABA therapy helps children and young adults build communication, social, and life skills, empowering them to achieve greater independence and thrive in their everyday lives.

A toddler playing with a rainbow activity board
Two girls laughing and clapping
A young girl smiling on a swing
A boy getting ready to catch a ball

Benefits of ABA therapy

ABA therapy empowers children with autism spectrum disorder (ASD) by fostering essential life skills, building social connections, and boosting confidence. Through social skills training, children learn to communicate effectively and form meaningful friendships in natural settings. Life skills development promotes greater independence by teaching daily routines, managing emotions, and reducing challenging behaviors. Using reinforcement strategies and goal setting, ABA therapy enhances learning abilities and nurtures self-confidence, empowering children to overcome challenges and achieve their full potential.

Our Services

Why Rainbow ABA Therapy?

  • Experienced Team

    Our skilled BCBAs are dedicated to using scientifically proven methods to support your child’s growth.

    • Rachel
    • Erica
    • Lucy
    • Francisco
    • Jessica
    • Melissa
    • Heavenly
  • Individualized Care

    Every child receives a therapy plan tailored to their unique needs and strengths.

  • Collaborative Support

    We work closely with speech, occupational, and physical therapists to ensure comprehensive care.

  • Safe, Supportive Environment

    Whether at home or in our center, your child’s happiness and safety are our top priorities.

What’s Next? Getting Started is Easy!

Follow these simple steps to begin your journey with Rainbow ABA Therapy:

  1. Apply for Services: Complete our Intake Form, and our team will contact you within 48 hours to address any questions. Not ready to apply? Feel free to Submit our Contact Form or give us a call!.

  2. Enroll: Say "YES" to joining the Rainbow ABA family! We’ll create a personalized therapy plan tailored to your child’s needs and submit it for insurance approval.

  3. Get Started: Once approved, we’ll schedule your sessions at home or in our therapy center. Your dedicated team will deliver individualized services and closely monitor progress as your child masters targeted skills.

That’s it—your child’s journey to growth and success starts here!

Contact Us
We were clients of Rainbow's for 3 years and are beyond grateful for everything they did for us. From helping us deal with insurance challenges to placing us with the best possible BCBA and RBT it was a fantastic experience from start to finish. Their whole team is great - even when our BCBA went on parental leave the person we were placed with temporarily jumped right in and kept programs moving seamlessly and implemented some of their own. A big shout out should also go to their techs and administrative staff. Additionally their social skills programs are a helpful and necessary add on to services. While it's bittersweet to be discharged from services, we wouldn't be here if it weren't for Rainbow. I highly recommend them for anyone looking for ABA services!
Koichi Shishido
Rainbow ABA has an amazing team that is caring, kind, generous, and always willing to help. Their warmth and dedication make it a truly special place. Highly recommend!
Noah garlic
The staff is incredibly dedicated, caring & professional. You can truly see how much they care about the families they work with and the difference they make every day. Highly recommend!
Perri
Dedicated staff! I highly recommend — you will be supported every step of the way.
Michael Milt

Our Awards

  • Behavioral Health Center of Excellence 2-Year Accreditation
  • ACE Continuing Education Accredited

Frequently Asked Questions

What is ABA therapy, and how does it work?

Applied Behavioral Analysis (ABA) is a therapeutic approach that has been shown to improve socially significant behaviors in all areas of development for children with Autism Spectrum Disorder (ASD) and other behavioral challenges, including communication, social emotional adjustment, adaptive behaviors, fine motor skills, and cognition. ABA therapy is the only clinically proven therapy for children with autism and endorsed by Autism Speaks, American Academy of Pediatrics, Autism Society of America and many others.

Who benefits from ABA therapy?

ABA therapy is designed for individuals of all ages diagnosed with autism spectrum disorder (ASD) or related developmental delays, with services available for children as young as 18 months through young adults up to 21 years old. It is particularly effective for children, helping them build independence, improve social interactions, and develop critical life skills, while also providing meaningful support and benefits for the entire family.

How is ABA therapy personalized for each child?

Every child is unique, so ABA therapy programs are tailored to their specific needs, strengths, and goals. Board Certified Behavior Analysts (BCBAs) conduct thorough assessments to create a personalized treatment plan focused on areas like communication, behavior, social skills, and daily living.

How long does ABA therapy take to see results?

The timeline for progress varies for each child, as it depends on factors like the intensity of therapy, the child’s individual needs, and the goals of the treatment plan. Many families notice positive changes within a few months, with long-term therapy providing sustained benefits.

Is ABA therapy covered by insurance?

Yes, ABA therapy is widely recognized as a medically necessary treatment for autism spectrum disorder and is typically covered by most insurance providers. At Rainbow ABA Therapy, we accept Horizon BlueCross BlueShield, Cigna, Aetna, Horizon NJ Health, United Healthcare, Benefit Administrative Systems, Nippon Life Benefits, and NJ Medicaid. We also accept additional out-of-network benefits that may not be listed. Call us today to discuss your insurance options and let our team guide you through the approval process to make accessing therapy as seamless as possible.

Providing ABA Therapy Across These Counties

Rainbow ABA Therapy is proud to serve patients throughout Georgia, New Jersey, and Texas.

Atlantic County
  • Absecon
  • Atlantic City
  • Brigantine
  • Buena
  • Buena Vista Township
  • Egg Harbor City
  • Egg Harbor Township
  • Estell Manor
  • Galloway Township
  • Hamilton Township
  • Hammonton
  • Linwood
  • Longport
  • Margate City
  • Mullica Township
  • Northfield
  • Pleasantville
  • Somers Point
  • Ventnor City
  • Weymouth Township
Bergen County
Burlington County
  • Bordentown
  • Burlington City
  • Burlington Township
  • Cinnaminson
  • Delran
  • Evesham Township
  • Florence Township
  • Lumberton
  • Marlton
  • Medford
  • Medford Lakes
  • Moorestown
  • Mount Holly
  • Mount Laurel
  • Palmyra
  • Riverside
  • Tabernacle
  • Westampton
  • Willingboro
  • Wrightstown
Camden County
  • Audubon
  • Bellmawr
  • Berlin Borough
  • Berlin Township
  • Brooklawn
  • Camden
  • Cherry Hill
  • Clementon
  • Collingswood
  • Gibbsboro
  • Gloucester Township
  • Haddon Heights
  • Haddon Township
  • Haddonfield
  • Lindenwold
  • Merchantville
  • Pennsauken
  • Somerdale
  • Voorhees Township
  • Winslow Township
Cumberland County
  • Bridgeton
  • Commercial Township
  • Deerfield Township
  • Downe Township
  • Fairfield Township
  • Greenwich Township
  • Hopewell Township
  • Lawrence Township
  • Maurice River Township
  • Millville
  • Shiloh
  • Stow Creek Township
  • Upper Deerfield Township
  • Vineland
Essex County
Gloucester County
  • Clayton
  • Deptford Township
  • East Greenwich Township
  • Elk Township
  • Franklin Township
  • Glassboro
  • Greenwich Township
  • Harrison Township
  • Logan Township
  • Mantua Township
  • Monroe Township
  • Mullica Hill
  • National Park
  • Paulsboro
  • Pitman
  • Sewell
  • Swedesboro
  • Washington Township
  • West Deptford Township
  • Woodbury
Hamilton County
  • Carlton
  • Fairy
  • Hamilton
  • Hico
  • Indian Gap
  • Pottsville
Hudson County
Mercer County
Middlesex County
Monmouth County
  • Aberdeen
  • Asbury Park
  • Atlantic Highlands
  • Belmar
  • Colts Neck
  • Eatontown
  • Englishtown
  • Freehold
  • Hazlet
  • Holmdel
  • Little Silver
  • Long Branch
  • Manalapan Township
  • Marlboro Township
  • Middletown
  • Neptune City
  • Ocean Township
  • Red Bank
  • Tinton Falls
  • Wall Township
Morris County
  • Boonton
  • Boonton Township
  • Chatham Borough
  • Chatham Township
  • Denville
  • Dover
  • East Hanover
  • Florham Park
  • Hanover Township
  • Kinnelon
  • Madison
  • Mendham
  • Montville
  • Morristown
  • Mountain Lakes
  • Parsippany-Troy Hills
  • Randolph
  • Rockaway
  • Roxbury Township
  • Wharton
Ocean County
  • Barnegat Township
  • Beachwood
  • Berkeley Township
  • Brick
  • Island Heights
  • Jackson Township
  • Lakehurst
  • Lakewood
  • Lavallette
  • Little Egg Harbor Township
  • Manchester Township
  • Ocean Gate
  • Pine Beach
  • Plumsted Township
  • Point Pleasant
  • Point Pleasant Beach
  • Seaside Heights
  • Ship Bottom
  • Stafford Township
  • Toms River
Passaic County
  • Bloomingdale
  • Clifton
  • Haledon
  • Hawthorne
  • Little Falls
  • North Haledon
  • Passaic
  • Paterson
  • Pompton Lakes
  • Prospect Park
  • Ringwood
  • Totowa
  • Wanaque
  • Wayne
  • West Milford
  • Woodland Park
Somerset County
  • Bedminster
  • Bernards Township
  • Bernardsville
  • Bound Brook
  • Bridgewater
  • Far Hills
  • Franklin Township
  • Green Brook
  • Hillsborough
  • Manville
  • Millstone
  • Montgomery Township
  • North Plainfield
  • Peapack-Gladstone
  • Raritan
  • Rocky Hill
  • Somerset
  • Somerville
  • South Bound Brook
  • Warren Township
Union County
  • Berkeley Heights
  • Clark
  • Cranford
  • Elizabeth
  • Fanwood
  • Garwood
  • Hillside
  • Kenilworth
  • Linden
  • Mountainside
  • New Providence
  • Plainfield
  • Rahway
  • Roselle
  • Roselle Park
  • Scotch Plains
  • Springfield
  • Summit
  • Union Township
  • Westfield

Ready to Begin Your Journey with Rainbow ABA Therapy?

Contact us today to start the intake process and discover how our compassionate, individualized ABA therapy can make a meaningful difference in your child’s development.

Apply for Our Services
201-720-8600Apply Now