Softwave Therapy

  • Home
  • /
  • Softwave Therapy
BRANCH BROOK RUNNERS
Special $99 Runner Recovery Mapping + SoftWave Treatment
Available through October 31

Get Back to Doing What You Love — Without Letting Pain Hold You Back

Discover SoftWave® Shockwave Therapy, a non-invasive treatment designed to stimulate your body's natural healing response.

$99 SoftWave Mapping Session + Treatment
Knee Pain  â€¢  Plantar Fasciitis  â€¢  Achilles Pain  â€¢  Hip Pain  â€¢  Shoulder Pain  â€¢  Back Pain  â€¢  Sports Injuries

Treatment That Helps Us Find the Problem

One of the unique features of SoftWave therapy is that treatment can also help identify areas of irritated or injured tissue. As the applicator moves across the treatment area, compromised tissue may feel distinctly different, helping us identify areas that may need attention, even when the source isn't exactly where you feel the pain.

How SoftWave Works

Non‑invasive
Broad acoustic waves
Cellular response
Natural healing processes

SoftWave delivers broad, unfocused acoustic waves to the treatment area. This gently stimulates cells and encourages the body's own repair processes to activate, without cutting, needles, or downtime.

See It In Action

The Same Device Used by Doctors Who Consult for the NBA and Most NFL Teams

SoftWave technology is trusted by medical staff who work directly with professional NBA and NFL athletes for recovery and performance.

Watch the video →

Could SoftWave Help You?

SoftWave may be appropriate for people dealing with persistent musculoskeletal pain, sports injuries, tendon and soft-tissue problems, or an injury that simply hasn't responded the way they hoped.

Knee Pain
Plantar Fasciitis
Achilles Pain
Hip Pain
Shoulder Pain
Sports Injuries

What Treatment Is Actually Like

No needles
No injections
No surgery
Minimal downtime
Sessions typically 15 minutes or less

Sensation varies from person to person, and areas of tissue irritation can feel more sensitive during treatment.

Why Sasha Acupuncture

SoftWave isn't offered here as a stand-alone gadget. Every session starts with a real evaluation of how your pain fits into your overall health picture, and SoftWave can be integrated with acupuncture and our other modalities when it makes sense for your case. Since 2012, that kind of integrative, whole-person approach has been the foundation of this practice.

Aleksandra Mihajlovic DTCM, LAc, MSc, Dipl. OM

Founder, Sasha Acupuncture & Herbal Medicine
Montclair, NJ · Est. 2012

Get Started

INTRODUCTORY SOFTWAVE MAPPING SESSION
$99
  • Consultation and assessment
  • SoftWave mapping of the affected area
  • Full SoftWave treatment
  • Recommendations based on your response
Text to Reserve My $99 Session

Or call 973-444-8932. We'll text or call you back to confirm your time and take payment.

Sasha Acupuncture & Herbal Medicine

119 Grove Street, Montclair, NJ 07042

Text or call: 973-444-8932

Learn more about SoftWave technology →

Reclaim Your Health & Wellness

Acupuncture treatments provide many benefits beyond just pain relief for those suffering with chronic neck or back pain.

(function() { function getUTMs() { var p = new URLSearchParams(window.location.search); return { source: p.get('utm_source') || '', medium: p.get('utm_medium') || '', campaign: p.get('utm_campaign') || '', gclid: p.get('gclid') || '' }; } function saveOrLoadUTMs() { var u = getUTMs(); var hasData = u.source || u.medium || u.campaign || u.gclid; if (hasData) { sessionStorage.setItem('ssa_utms', JSON.stringify(u)); return u; } var saved = sessionStorage.getItem('ssa_utms'); return saved ? JSON.parse(saved) : u; } function fillFields(u) { var map = { 'utm-source': u.source, 'utm-medium': u.medium, 'utm-campaign': u.campaign, 'field-gclid': u.gclid }; for (var name in map) { if (!map[name]) continue; var el = document.querySelector('input[name="' + name + '"]'); if (el && el.value === '') { el.value = map[name]; el.dispatchEvent(new Event('input', { bubbles: true })); el.dispatchEvent(new Event('change', { bubbles: true })); } } } var utms = saveOrLoadUTMs(); var observer = new MutationObserver(function() { fillFields(utms); }); observer.observe(document.body, { childList: true, subtree: true }); setTimeout(function() { observer.disconnect(); }, 30000); fillFields(utms); })();