CommonGood Medical, a faith-based, nonprofit primary healthcare clinic located in McKinney, is providing comprehensive medical and mental health care services to low-income, uninsured residents living in Collin County.
The ministry began when pastors saw a need in the community and urgently sought to care for a neighbor, Director of Development Daniel Moreno said.
“The Parks Church was the founding church behind what became CommonGood Medical. The ministry began when local pastors connected with the church tried to help a man experiencing homelessness who urgently needed medical care,” Moreno said.
“They were not trying to launch an organization. They were trying to care for one neighbor, and they discovered how few options existed for uninsured people in Collin County.”
The foundation of the ministry began in June 2016, when a team of volunteers and partners formed under the leadership of Steve and Caitlin Twyman. The Baptist Immigration Center offered the use of their building, and in July 2017, CommonGood Medical, formerly the Hope Clinic of McKinney, began operations one day a week, expanding operations to two days a week in 2018.
In 2019, the clinic relocated to a dedicated clinic space in McKinney, forming its Patient Assistance Program in 2023, and expanded its network to include 40 providers, two pharmacies, and two dentists in 2024. In 2025, the ministry opened a second clinic location in Farmersville.
Through the Patient Assistance Program, more than $108,000 was spent for patients to receive care from CommonGood Medical by 2025.
In 2025, CommonGood Thrift was launched and the donation center opened, designed to provide jobs for the community and sustainability for the organization. In July alone, people donated more than 3,000 pounds of clothing.
Church partnerships continue
Churches remain an important part of CommonGood Medical’s story, Moreno said. “But one of the beautiful things about CommonGood is that the ministry has grown beyond any single congregation. Today, churches across Collin County participate through prayer, service, generosity, and leadership.”
Sign up for our weekly edition and get all our headlines in your inbox on Thursdays
Through The Good Neighbor Network, CommonGood Medical has formed community and church partnerships, allowing local churches to support financial sustainability, volunteer staffing, and community education.
“Through our Good Neighbor Network, congregations mobilize medical and nonmedical volunteers, serve through CommonGood Thrift and group projects, help meet specific patient-care needs, pray for our patients and staff, and invest financially in the ministry,” Moreno said.
The ministry has ongoing relationships with The Parks Church, Christ Fellowship, CityBridge Church, Cottonwood Creek Baptist Church, First Baptist Church in McKinney, Preston Trail Community Church, Prosper United Methodist Church, First United Methodist Church of Farmersville, and other congregations across Collin County.
Moreno explained how some churches have even opened their doors to help directly support the ministry of CommonGood Medical.
“[E]ach congregation brings its own gifts to the work. One of the clearest examples is our Farmersville clinic. First United Methodist Church of Farmersville opened its space, so we could bring care closer to uninsured neighbors in that community. CityBridge Church has also mobilized its congregation to support CommonGood Thrift, which helps sustain patient care.”
The church relationships, Moreno said, are not merely about churches supporting an organization, but a congregation using the people, resources, and opportunities entrusted to them by God to help those in need.
“No two churches serve in exactly the same way, but together they help make compassionate healthcare possible,” he said.
Funding through shared faithfulness
Funding for CommonGood Medical is the result of shared faithfulness and a community commitment to patients, Moreno explained.
“This ministry has never been carried by one church, donor, or organization. Not everyone participates in the same way. Some volunteer, pray, provide medical services, donate goods, or connect us with resources,” he said.
“Financially, our work is supported by individuals, churches, foundations and grants, corporate partners, interest income, and voluntary patient donations. Patients are never required to contribute and are never denied care because they cannot give.”
In 2025, more than four out of five dollars spent by CommonGood Medical directly supported programs, and additional sources of support come through CommonGood Thrift.
“The funding story of CommonGood Medical is really a story of shared faithfulness. Thousands of people have offered their time, skill, prayer, resources, or generosity, so an uninsured neighbor can receive compassionate care,” Moreno said.
In its 2025 annual report, CommonGood Medical recorded contributions from more than 50 monthly donors and $2,716,680 in contributions raised as part of a capital campaign to purchase and renovate a new 9,000-square-foot clinic facility in McKinney.
Meeting the need, loving your neighbor
CommonGood Medical serves their neighbors, Moreno said, emphasizing the amount of people in Collin County who lack health insurance. According to the ministry’s 2025 annual report, over 110,000 people in Collin County lack health insurance, and 72 percent of patients reported going without care prior to coming to CommonGood Medical.
In 2025 alone, CommonGood Medical was able to serve over 5,600 patients and have over 1,300 spiritual care interactions.
“Nearly 1 in 9 people under the age of 65 in Collin County, about 11 percent, are uninsured. … Nearly three out of every four patients who come to CommonGood Medical tell us they had no regular source of healthcare before finding us. By the time many walk through our doors, conditions that could have been treated early have become far more serious,” Moreno said.
For Moreno, the clinic’s mission is ultimately to help patients move from survival to active participation in life: “returning to work, caring for their families, engaging in their churches, and contributing to the life of our community,” he said.
“Our patients aren’t looking to be rescued. They’re looking for a fair opportunity to care for their health, so they can keep caring for the people who depend on them. That’s a journey we’re honored to walk with them,” Moreno continued.
Faith-shaped service
Beyond physical support, CommonGood Medical hopes to serve the community through comprehensive, intentional care with providers who walk alongside patients, hear their stories, and treat them like neighbors.
“Our hope is that every patient leaves with more than a treatment plan. We want them to leave knowing they were seen, they were heard, and they don’t have to walk their journey alone. I can’t think of a better picture of what the church is called to be,” Moreno said.
Faith shapes the way we serve patients and changes how we see them, he continued.
“We believe every person who walks through our doors is created in the image of God. That means no one is simply an appointment on a schedule, a diagnosis to treat, or a problem to solve.
“Every patient is our neighbor, someone with a unique story, inherent dignity, and God-given worth. That conviction influences every interaction, from the first welcome at the front desk to the conversations in the exam room and the follow-up care that comes afterward,” Moreno said.
“Because of our faith, we believe compassion and excellence belong together. Loving our neighbors means providing the highest quality care we can while taking the time to truly listen, explain, encourage, and walk alongside people through their healthcare journey.”
CommonGood Medical recently opened a new clinic location at 2750 Virginia Parkway in McKinney. The grand opening took place on July 25.














We seek to connect God’s story and God’s people around the world. To learn more about God’s story, click here.
Send comments and feedback to Eric Black, our editor. For comments to be published, please specify “letter to the editor.” Maximum length for publication is 300 words.