About
About ResolvMD
A full-service medical billing company founded by physicians.
Our Story
Our Vision
Our Values
Our Approach
Why We Built ResolvMD
ResolvMD was built by physicians, billers, software developers, and finance professionals who shared a common frustration with the status quo. Physicians wanted less time on billing and more time on care, without the burden of learning complex software. Billers wanted fewer inefficiencies and better integrations so they could serve more clients. Developers were surprised by the lack of automation and the prevalence of preventable errors. Finance professionals felt existing solutions failed to respect the one thing everyone values most: time. The shared belief was simple. Medical billing could deliver more value for everyone involved. By building around continuous innovation and transparency, ResolvMD set out to create immediate, lasting impact for physicians and billers alike.
Human-like ai chat generative ai feature
Deliver fast, natural conversations powered by AI without increasing your support team.
Smart system integration
Easily connect channels, tools, and workflows to power unified support across your ecosystem.
Chats that feel human but powered by AI
Deliver instant, intelligent, and always-on support — without scaling your team.
Our Story
Our Vision
Our Values
Our Approach
Why We Built ResolvMD
ResolvMD was built by physicians, billers, software developers, and finance professionals who shared a common frustration with the status quo. Physicians wanted less time on billing and more time on care, without the burden of learning complex software. Billers wanted fewer inefficiencies and better integrations so they could serve more clients. Developers were surprised by the lack of automation and the prevalence of preventable errors. Finance professionals felt existing solutions failed to respect the one thing everyone values most: time. The shared belief was simple. Medical billing could deliver more value for everyone involved. By building around continuous innovation and transparency, ResolvMD set out to create immediate, lasting impact for physicians and billers alike.
Human-like ai chat generative ai feature
Deliver fast, natural conversations powered by AI without increasing your support team.
Smart system integration
Easily connect channels, tools, and workflows to power unified support across your ecosystem.
Chats that feel human but powered by AI
Deliver instant, intelligent, and always-on support — without scaling your team.
The Team

Marshall Ross, MD
Co-Founder & President | BSc, MD FRCP
An emergency physician with 15+ years of experience, Marshall spent 4 years with STARS air ambulance and founded a province-wide opiate addiction treatment program in Alberta EDs. A Nat Christie Scholar, Junior Emergency Clinician of the Year, and Avenue Magazine Top 40 Under 40 (2019).

Patrick Onyekweli
Co-Founder & CEO | MBA CFA
Patrick brings 11+ years of investment banking experience across BMO Capital Markets, Canaccord Genuity, and PillarFour Capital — contributing to $2B+ raised and $5B+ in advisory transactions. Currently CFO of Denvr Dataworks, he holds an MBA from Queen's and the CFA designation.

Ryan Allen, MD
Co-Founder | BEng. MD
Ryan's path to medicine started with a Mechanical Engineering degree, followed by equity research at Paradigm Capital and development work at TAQA North. After medical school in Edmonton and residency in Calgary, he now practises Urgent Care Medicine in the city he calls home.
Your Questions, Answered
Frequently Asked Questions
Find quick answers to the most common questions about our platform
How long does it take for me to get started?
It takes under 10 minutes to get what we need from you. If you are a practicing physician, the biggest hold up is the time it takes for Alberta Health to process the Business Arrangement. Typically we are seeing turn around times of about 2-4 weeks from when we receive your information.
Do I need to fill out paperwork?
No. All our forms are online and can be digitally signed.
What if I’m a new physician?
As a new physician, there are a few more documents you’ll need to complete to be able to process billing through Alberta Health. We’ll make sure you have all the right documentation and we’ll highlight what it is you actually need to fill in. We’ll take care of the rest. As with practicing physicians, the biggest unknown is how quick Alberta Health will process the paperwork. We typically see this happen in 2-4 weeks for new physicians.
What provinces do you operate in?
We are currently serving Alberta based physicians. We aim to provide services in British Columbia and Ontario in the near future.
Can I try ResolvMD first?
Absolutely. Start a 30-day free trial to see the peer benchmarking dashboard and AI insights in action. No credit card required. No commitment.
Can I access the platform on my mobile device?
Absolutely. Our interface is fully optimized for smartphones and tablets, allowing you to manage your billing, track submissions, and view insights from anywhere, whether you're in the clinic or on the go.
What kind of support is offered?
We believe in a hands-on approach, offering full support from the very first step of your onboarding. You’ll have direct access to our team of billing experts, available 8:00am to 6:00pm to answer questions and optimize your workflow.
Feel free to use our chatbot or contact form for additional questions.
Your Questions, Answered
Frequently Asked Questions
Find quick answers to the most common questions about our platform
How long does it take for me to get started?
It takes under 10 minutes to get what we need from you. If you are a practicing physician, the biggest hold up is the time it takes for Alberta Health to process the Business Arrangement. Typically we are seeing turn around times of about 2-4 weeks from when we receive your information.
Do I need to fill out paperwork?
No. All our forms are online and can be digitally signed.
What if I’m a new physician?
As a new physician, there are a few more documents you’ll need to complete to be able to process billing through Alberta Health. We’ll make sure you have all the right documentation and we’ll highlight what it is you actually need to fill in. We’ll take care of the rest. As with practicing physicians, the biggest unknown is how quick Alberta Health will process the paperwork. We typically see this happen in 2-4 weeks for new physicians.
What provinces do you operate in?
We are currently serving Alberta based physicians. We aim to provide services in British Columbia and Ontario in the near future.
Can I try ResolvMD first?
Absolutely. Start a 30-day free trial to see the peer benchmarking dashboard and AI insights in action. No credit card required. No commitment.
Can I access the platform on my mobile device?
Absolutely. Our interface is fully optimized for smartphones and tablets, allowing you to manage your billing, track submissions, and view insights from anywhere, whether you're in the clinic or on the go.
What kind of support is offered?
We believe in a hands-on approach, offering full support from the very first step of your onboarding. You’ll have direct access to our team of billing experts, available 8:00am to 6:00pm to answer questions and optimize your workflow.
Feel free to use our chatbot or contact form for additional questions.
Your Questions, Answered
Frequently Asked Questions
Find quick answers to the most common questions about our platform
How long does it take for me to get started?
Do I need to fill out paperwork?
What if I’m a new physician?
What provinces do you operate in?
Can I try ResolvMD first?
Can I access the platform on my mobile device?
Absolutely. Our interface is fully optimized for smartphones and tablets, allowing you to manage your billing, track submissions, and view insights from anywhere, whether you're in the clinic or on the go.
What kind of support is offered?
We believe in a hands-on approach, offering full support from the very first step of your onboarding. You’ll have direct access to our team of billing experts, available 8:00am to 6:00pm to answer questions and optimize your workflow.
Feel free to use our chatbot or contact form for additional questions.