Piece By Piece:
Neurobehavioral
Services
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.

Fast
Results 2 weeks after testing
(or sooner)
We pride ourselves in getting results into patient hands quickly and sending results to other providers promptly.
Efficient
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.
Thorough
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

Scheduling Hours
By Appointment Only
Monday - Friday: 9am - 5pm
Phone: (630) 280-8173
Fax: (630) 560-6412
Oak Brook and Vernon Hills Locations