Welcome to OnsiteCare

OnsiteCare is the only truly integrated comprehensive on site long-term care health services provider in the state of North Carolina offering psychiatry, psychotherapy, internal medicine/primary care, podiatry, and optometry.

We offer quality, timely medical care to long term care facilities and their residents while at the same time offering our expertise to help facilities meet state mandated guidelines so that they can meet or exceed all state audits with regards to clinical care and medication use.

Special Topics


We are highly trained physicians, psychotherapists, nurse practioners, physician assistants, nurses, and support staff. We not only excel in medical and mental healthcare, but we are also experts in long term care. We understand the special nature of the patients and the facilities in this setting and work to meet the needs of all our customers.


We strive to improve the quality of life for all our clients, with attention to the entirety of health and personal needs. We see our patients as individuals, incorporating biologic, psychological, and social dynamics into guiding treatment directions. Through treating the entire person are we able to truly make a meaningful difference in people’s lives.