top of page

Piece By Piece:

The missing piece of comprehensive healthcare.

Welcome to Piece by Piece: Neurobehavioral Services. We are located in Oak Brook Illinois and are excited to announce our new Vernon Hills location!  


Our team is dedicated to providing patients with comprehensive diagnostic services to determine strengths and weaknesses in their cognitive and emotional functioning,  guide treatment and intervention, and provide recommendations to improve daily living.  

As neuropsychologists, we work hard to understand what is going on in your life and your most pressing concerns. We use a series of interactive tasks to then identify your personal strengths and weaknesses. In doing so, we can then help you more deeply understand your unique set of strengths and weakness and how this impacts daily life.  This information is then used to determine the best recommendations to help you meet your goals as efficiently as possible.  



Results 2 weeks after testing
(or sooner)

We pride ourselves in getting results into patient hands quickly and sending results to other providers promptly.


Testing is completed in 1 day typically

We believe in being as efficient as possible so that we can get the answers you need to move forward. We tailor testing to your exact needs and work within your insurance guidelines to minimize out of pocket expenses.


Efficient but comprehensive

We prioritize what information is needed to answer your specific questions, but we also ensure all your questions are answered to the best of our abilities.

Common Concerns

  • ADHD

  • Learning Disorders

  • Autism

  • Behavior Disorders 

  • Dyspraxia

  • Sensory Processing

  • Anxiety/Depression or other mood issues

  • Personality Disorders

  • Psychosis

  • Brain Injury/Concussions

  • Neurological Conditions (e.g., Multiple Sclerosis, Parkinson’s Disease, Epilepsy)

  • TIA/Stroke

  • Alzheimer's Disease /Dementia 

  • Aphasia 

  • Brain tumors

  • Infections of the brain and spinal cord

Common Room

Scheduling Hours

By Appointment Only

Monday - Friday: 9am - 5pm

Phone: (630) 280-8173

Fax: (630) 560-6412

Oak Brook and Vernon Hills Locations

bottom of page