GOOGLE ADS Blood draw script: Google Ads Outbound link click: Blood Draws:


Appointments and records for COVID-19, Flu, and Mpox


COVID-19 vaccine (1-3 doses or a booster), Flu, or Mpox can be booked through the California Department of Public Health. Scheduled appointments and walk-ins are both available. In qualified cases, free rides are also provided to these locations. If you have already received your vaccine, a lookup of the record and the ability to download a printed verification is available.

You can also receive our in-home vaccination services that are available across San Jose, which means that if you live in this area, you don’t need to visit a hospital or go to the testing lab yourself. Once your appointment is confirmed with our specialists, we will visit your house and take the sample. If you need help navigating your insurance, our experts can also assist you in that process.

Depending on which test you’ve opted for, it can take up to 24 hours to receive results. To receive treatment in the San Jose area, you can visit our ‘Test to Treat’ center, where you’ll be met by a healthcare professional to look after you. They will examine your symptoms and deliver the medication you need, ultimately saving you a trip to the emergency room, which can be quite expensive without insurance.

Call our offices in San Francisco and San Bruno to schedule your appointment today!

The following vaccines are available to all California residents:

  • COVID-19: Pfizer (including boosters)
  • COVID-19: Moderna (including boosters)
  • COVID-19: Johnson & Johnson
  • Flu
  • MPOX

Book Appointment

BayPLS locations

San Bruno

in Davita Kidney Care

841 San Bruno W, Ste 100 San Bruno, CA 94066


  • Monday-Friday: 9 AM-7 PM
  • Saturday-Sunday: 9 AM-5 PM


  • Tel: +1 (415) 300-4436
  • Fax: +1 (415) 367-1514

San Francisco

in BayPLS offices

331 Potrero Ave.
San Francisco, CA 94103


  • Monday-Friday: 7 AM-3:30 PM
  • Saturday-Sunday: CLOSED


  • Tel: +1 (415) 300-4436
  • Fax: +1 (415) 367-1514


Coming soon

Lab location information will be  available soon


  • Monday-Friday: 9 AM-4 PM
  • Saturday-Sunday: 10 AM-1 PM


  • Tel: +1 (415) 300-4436
  • Fax: +1 (415) 367-1514
how it works

We're improving access to healthcare by bringing quality care to you.

We recognize that getting blood drawn is not a pleasant experience. As a team we’re dedicated to removing stress and anxiety from the lab testing experience.