Aerial view of a beach with turquoise water, sandy shore, and several beach umbrellas, including red and blue ones, casting shadows on the sand.

We provide compassionate and comprehensive care within your home, daycare, pool, beach, or anywhere in between.

At NRC Therapy Services we treat the whole person. Here you are part of our family.

Young boy kissing a girl's cheek in front of a white brick wall.
A desk with educational materials including flashcards, worksheets, a toy with buttons, colorful stacking cups, a faux plant, and a toothbrush. Flashcards depict various images and words like "He is" and action scenes. A worksheet features vocabulary words and sentence-creation prompts.
Two children and an adult playing with alphabet blocks on a blue carpet.
Young child eating a slice of watermelon outdoors.

Why choose us?

  1. All clinicians at NRC Therapy Services practice at the top of their license, ensuring the highest standard of care for our clients.

  2. Our team of highly qualified and experienced therapists continually learn new therapy approaches, utilizing evidence-based techniques to provide effective and engaging sessions in a natural environment.

  3. We offer flexible scheduling options to accommodate busy families, ensuring that therapy can seamlessly fit into your daily routine while fostering a supportive and encouraging atmosphere.

"Dedicated to Your Community, Committed to You!

  • Asbury Park

  • Long Branch

  • Aberdeen Township

  • Colts Neck Township

  • Eatontown

  • Freehold Township

  • Hazlet Township

  • Holmdel Township

  • Howell Township

  • Manalapan Township

  • Marlboro Township

  • Middletown Township

  • Millstone Township

  • Neptune Township

  • Ocean Township

  • Shrewsbury Township

  • Tinton Falls

  • Upper Freehold Township

  • Wall Township

  • Allenhurst

  • Allentown

  • Atlantic Highlands

  • Avon-by-the-Sea

  • Belmar

  • Bradley Beach

  • Brielle

  • Deal

  • Englishtown

  • Fair Haven

  • Farmingdale

  • Highlands

  • Interlaken

  • Keansburg

  • Keyport

  • Lake Como

  • Little Silver

  • Manasquan

  • Matawan

  • Monmouth Beach

  • Neptune City

  • Oceanport

  • Red Bank

  • Roosevelt

  • Rumson

  • Sea Bright

  • Sea Girt

  • Shrewsbury

  • Spring Lake

  • Spring Lake Heights

  • Union Beach

  • West Long Branch

  • Point Pleasant Boro

  • Point Pleasant Beach

  • Bay Head

  • Beach Haven

  • Beachwood (near Barnegat Bay)

  • Harvey Cedars

  • Island Heights (along the Toms River, near the bay)

  • Lavallette

  • Long Beach Township (includes several smaller communities on Long Beach Island)

  • Mantoloking

  • Ocean Gate (near Barnegat Bay)

  • Point Pleasant Beach

  • Seaside Heights

  • Seaside Park

  • Ship Bottom

  • South Seaside Park (part of Berkeley Township)

  • Surf City

  • Toms River Township (Ortley Beach area)