Skip to main content
Mon - Sat 9am - 9pm
Sun 10am - 7pm
Elements Massage 2870 Ygnacio Valley Road
Walnut Creek, CA   94598
(925) 266-4200 Elements Massage$49 to $99

Walnut Creek

The Orchards at Walnut Creek

Book Now

2870 Ygnacio Valley Road
Walnut Creek, CA 94598

Mon - Sat 9am - 9pm
Sun 10am - 7pm

Amir | Certified Massage Therapist

Available Friday, Saturday, Sunday

Education: San Francisco School of Massage & Bodywork, Oregon State University
Favorite Area Of Focus: Legs, Shoulders, Upper back, Forearms
Specialties: Myofascial stretching, Trigger Point, Orthobionomy
Joined Elements Team: February 2020
Favorite Quote: "Physicians should respond to requests for help by making no distinction between rich or poor, young or old, refined or lowly, friend or foe, foreign or native, wise or simple... Show genuine sympathy for the sick and provide care as if you yourself were stricken."
Favorite Place Visited: Spain


"Amir is simply the best therapist. I am a Physical Therapist and have been practicing for 27 years. I’ve received massages from many, many massage therapists over these years. Amir is the very first one to meet my high standards and expectations. His professionalism, wealth of knowledge and intuitiveness are stellar. I am so happy and relieved to have found him. My work is extremely taxing on my body and Amir has been the only one who has helped my body recover and heal. He is an absolute gem!"
"Amir was excellent!"
"Amir is the best! I’m never disappointed!"
"Consistently amazing massage, calm clean and lovely environment. Great customer service. Love this place so much."
"I love the services, is next level ❤️"
"Very friendly staff, clean facilities, well priced. And best of all got a great massage!"
"I felt safe and comfortable and right now that is especially important."
"Great attention to my specific needs."

My approach to massage is slow and methodical, with an emphasis on my client being grounded in their body. The success of my work is dependent on my clients' ability to be involved in their own healing process.

Book Today! »

or call (925) 266-4200