Skip to content

Service area

Mobile blood draws and specimen collections in your area

Our Portland-based team visits patients across the Portland metro area, Clark County, and the mid-Willamette Valley. Availability depends on your location, selected service, and appointment time. Check the areas below, or contact us if you’re unsure whether we can reach you.

  • Visits at your home, workplace or care facility
  • Appointment total shown before payment
  • Appointments you can reschedule or cancel online

Travel charges

How travel charges work

We calculate round-trip driving distance and travel time from our Portland office using your full collection address. Your first 25 round-trip miles and first 30 minutes of travel are included. Additional mileage is $0.79 per mile beyond 25 miles, and additional travel time is $0.60 per minute beyond 30 minutes. Mileage and travel time are calculated separately and combined into one travel fee. Trips of 100 miles or more, or 120 minutes or more, require an individual quote.

  • Included25 round-trip miles + 30 minutes of travel
  • Mileage overage$0.79 / mile
  • Time overage$0.60 / minute

See the base service price

Choose your service and enter the visit ZIP code to see its base price. This does not confirm appointment availability. Your full collection address and selected appointment time determine your final travel and appointment-time charges. Longer trips require an individual quote.

Enter your five-digit ZIP code and select a service to view the base price. Your ZIP code does not confirm service availability or travel charges.

Continue to booking

Not sure whether we can come to you?

Tell us your city or ZIP code and the collection service you need. We’ll help you check coverage and whether an individual quote is required.

Call usMake an Appointment