Our Service Area
Based in Arlington Heights, IL, serving 47 communities across Cook, Lake, DuPage and McHenry counties, from the northwest suburbs to the North Shore.
Cook County
Our home base. Arlington Heights, Palatine, Mount Prospect and the neighbouring northwest suburbs are the shortest drives we make, and the North Shore towns from Park Ridge and Glenview up through Wilmette, Winnetka and Evanston are a regular part of the route. Families discharged from Northwest Community Hospital, Advocate Lutheran General or the Endeavor Health hospitals in Evanston and Glenview often book a post-discharge visit within the first few days home.
- Arlington Heights
- Palatine
- Wheeling
- Mount Prospect
- Rolling Meadows
- Prospect Heights
- Elk Grove Village
- Hoffman Estates
- Schaumburg
- Inverness
- Barrington
- Northbrook
- Glenview
- Des Plaines
- Park Ridge
- Winnetka
- Wilmette
- Evanston
- Bartlett
- Streamwood
- Hanover Park
- Elgin
Lake County
From Buffalo Grove and Lake Zurich through Libertyville, Vernon Hills and Mundelein, and along the lakefront from Deerfield and Highland Park to Lake Forest, Lake Bluff, Gurnee and Waukegan. Patients recovering after a stay at Northwestern Medicine Lake Forest Hospital, Advocate Condell in Libertyville or Endeavor Health Highland Park Hospital are among our most frequent Lake County visits.
- Buffalo Grove
- Long Grove
- Deer Park
- Kildeer
- Lake Zurich
- Libertyville
- Vernon Hills
- Mundelein
- Deerfield
- Highland Park
- Lake Forest
- Lake Bluff
- Gurnee
- Waukegan
- Grayslake
- Wauconda
DuPage County
The eastern DuPage communities closest to Arlington Heights: Bloomingdale, Roselle, Itasca, Addison and Elmhurst. Skilled Care Visits here are commonly wound checks, injections and IV therapy for patients sent home from Elmhurst Hospital or the Ascension hospitals in Elk Grove Village and Hoffman Estates.
- Bloomingdale
- Roselle
- Itasca
- Addison
- Elmhurst
McHenry County
The Fox River communities of Crystal Lake, Cary, Algonquin and Lake in the Hills sit at the western edge of our 30-mile radius. We schedule these visits with the drive in mind, so a morning or afternoon window is confirmed before you book.
- Crystal Lake
- Cary
- Algonquin
- Lake in the Hills
How travel works
Every visit is priced per visit, and the price includes the nurse's travel anywhere in the service area: there is no mileage charge and no travel-time billing. Our booking system confirms a morning (9 to 12), afternoon (12 to 5) or evening (5 to 8) window that fits the nurse's route that day, seven days a week.
Towns that straddle a county line are listed under the county that holds most of the town. If you live just outside the communities listed here, call us before you book; we regularly accommodate patients near the edge of the radius.
Don't See Your Community?
Our service area continues to grow. If your community isn't listed, contact us. We may be able to accommodate you, especially for patients near the edges of our current coverage area.
Call (224) 506-8600