Medical Services

Primary Care

We diagnose and treat a wide range of medical conditions and prescribe medications as needed. We have a wide range of in-office tests offered.


Urgent Care/Same Day Appointments:

We can usually get you in right away for that pesky cold or for that mysterious rash. Please call for availability.


Department of Transportation Medical Examinations

Dr. Harding is a certified medical examiner with department of transportation and can perform DOT exams in Hillsboro or Salem.


Auto Accident and Injury/Worker's Comp

We offer assessment and treatment for motor vehicle accidents and worker’s comp injury.


Weight Loss

We offer medical weight loss. We aim for sustainability as well as practicality. We use a mix of medications, supplements, diet and exercise; depending on your individual goals and needs.


STI/STD (Sexually Transmitted Infection) Testing and Treatment

Basic panel offered WITHOUT a blood draw. Results in 15 minutes for HIV and syphilis. In-office treatment available for chlamydia and gonorrhea.


Sports Physicals

We offer sports physicals for athletes of all ages.


Pediatric Care

We offer urgent care appointments for patients ages two and up.


Adolescent Care

We offer well child checks, vaccinations and urgent care appointments for adolescents ages 10 and up.


Women’s Health

We offer well woman exams, PAP smears/PAP testing, testing and treating of hormones, contraception including IUDs (intrauterine devices), Nexplanon (arm implant).


Men's Health

Full range of men’s healthcare provided including hormone optimization and testing as well as treatment for low libido and erectile dysfunction.


Minor surgery/In-office procedures

We also perform a range of minor procedures such as skin biopsy, lesion removal, wart freezing (cryotherapy), incision and drainage, joint injections, stitches.


LGBTQ care and PrEP prescribing

We can prescribe PrEP (HIV preventative medication) as well as hormones. We also address all other typical healthcare needs of our LGBTQ patients.


B12 injections

Walk-ins welcome. $20 per injection. You don't need to be an established patient for this service!