Service Areas · OmniCare, Ontario, CA
Service Areas: Homeopathy Across Southern California
OmniCare — Healing with Homeopathy is based in Ontario, California, and our patients come from across Southern California. This page explains, honestly, how we serve each part of the region — because the right way to meet us depends on where you live, and we would rather tell you plainly than promise something we cannot deliver.
Here is the short version. In-person consultations take place at our Ontario clinic, 4684 Ontario Mills Pkwy, suite 200, Ontario, CA 91764. In-home visits are offered in nearby Inland Empire communities around Ontario, and availability is confirmed when you book. Virtual consultations by secure video call are available across California and Southern California, and they are a complete consultation, not a shortened version. Every new patient starts with a free 15-minute discovery call.
The Inland Empire: Our Home Region
The Inland Empire is where our clinic is, and it is the region where all three ways of meeting us are available. In-person visits in Ontario are straightforward from across Riverside and San Bernardino counties, and in-home visits are most often available in the communities nearest the clinic — Ontario, Rancho Cucamonga, Upland, Chino, Chino Hills, and Fontana. For farther Inland Empire cities such as Riverside, San Bernardino, and Corona, in-home availability is confirmed only when you book, and the virtual consultation is always available. Read more on our Inland Empire service area page.
The San Gabriel Valley: Virtual-Led, With Ontario Nearby
Just west of the Inland Empire, the San Gabriel Valley is served virtually, with in-person visits in Ontario a short drive away for its eastern cities. Diamond Bar, in eastern Los Angeles County next to Pomona, Rowland Heights, and Walnut, is the valley city we know best, and it has the most detailed city page on this site. Pomona and Claremont have their own pages too. Read more on our San Gabriel Valley service area page.
Los Angeles County, Orange County, and San Diego County: Virtual-Led
Across the wider Los Angeles County area, Orange County, and San Diego County, virtual consultations are the way we serve patients. We do not claim in-person coverage of the city of Los Angeles, and we do not offer home visits in these counties — the distances are too great, and we would rather be clear about that. What we do offer is a full classical homeopathy consultation by secure video call, with in-person visits in Ontario available whenever you would like to make the trip. See Los Angeles County, Orange County, and San Diego County.
What We Help With
Wherever you live, the care is the same: individualised classical homeopathy from Rucha S. Bhave, BHMS, MD (AM), CCH — a Certified Classical Homeopath with 12+ years of experience, a physician licence in India, and a role as professor and clinic supervisor at Adamas School of Homeopathy in Los Angeles. We help adults and children with long-term health issues, eczema, acne, and rashes, hair loss, migraine and headache, digestive issues, sleep problems and stress and anxiety-related symptoms, and women's health. A first consultation is a long, detailed conversation, and the remedy is chosen to match the whole person — not just the diagnosis. We never promise a cure.
Our Main Service Cities
Diamond Bar · Rancho Cucamonga · Chino Hills · Pomona · Claremont · Fontana · Riverside · San Bernardino · Corona · Upland · Chino
These eleven cities have their own detailed pages on this site. For every other city in Southern California, see the complete list of cities we serve, which covers every incorporated city in Los Angeles, San Bernardino, Riverside, Orange, Ventura, and San Diego counties.
Consultations & Prices
Virtual Consultation $225 · In-Office Consultation $250 · In-Home Consultation $285 (nearby Inland Empire communities, availability confirmed at booking) · Acute Consultation: Virtual $65, In-Person $75. The free 15-minute discovery call comes first. See all services & prices →
Clinic hours are Monday to Friday, 9:00 AM to 7:00 PM, and Saturday, 10:00 AM to 3:00 PM, by appointment only — no walk-ins. Call (909) 305-3435 or book a free 15-min discovery call.