Software for Local Government, Built Around Your Budget

Green-screen systems, paper forms residents still mail in, a request list longer than the staff to work it. Modernize the systems you run and move services online over the data you already have. Build it with m-Power, or have our developers build it for you.

1,500+
Organizations worldwide
Since 1981
45+ years in business
4.7/5
Rating on G2

Deliver More for Residents Without Adding Staff

Move the work that runs on green screens, spreadsheets, and paper onto secure web applications your team controls. Modernize department by department, keep the data where it lives, and give residents online services without a rip-and-replace project. Build it yourself with m-Power, or have our developers build it for you.

County Services ViewEvery department, one system
Running on m-Power
Permits & licensing
Finance & budgeting
Resident record lookup
Who has access
StaffDepartments+ residents
Your security model, your environment
01

Modernize legacy systems in place

Put a web front end on the green-screen and COBOL systems you already run, without replacing what works underneath.

02

See every department in one place

Join the systems that never talk to each other, so leadership and auditors work from the same numbers.

03

Give staff self-service reporting

Let departments pull their own reports on live data, so records requests and month-end stop piling on IT.

04

Control budgets and finance

Build budgeting and finance apps that match how your entity actually reports, not a vendor's template.

05

Move resident services online

Stand up secure portals and forms so residents apply, pay, and check status online instead of by mail or counter.

06

Fit it into a public budget

A one-time perpetual license with no per-user fees, so serving the whole county costs the same as serving one office.

Solve It Your Way: Software, Services, or Both

Bring web applications, reporting, and portals to your data in one of three ways: Build everything yourself with m-Power, have us build for you, or a combination of both. Either way, you get the solution you need, backed by a team that makes sure you succeed.

Build it yourself with m-Power

Your team builds apps, reports, and portals over your existing databases with m-Power. Support is staffed by consultants who use m-Power every day.

Have us build it for you

Tell our services team what you need and they build it over your data. 96% of first-time services clients come back for another project.

m-Power improved processes in every department, and saves us months of time. We deliver more with no need to grow our staff. I'd recommend m-Power to anyone.

Rhys Lloyd Jones, Financial Systems Manager, Denbighshire County Council

We are really able to fine tune m-Power to match our business processes. You just can't get that from out-of-the-box software.

Sharon Hadley, Systems Analyst, Pearl Buck Center

m-Power owns the space on customization in terms of how well it integrates into what you're doing and how easy you make it.

Robert Reeder, CIO and VP of Technology, Henley Enterprises

Local government case study

How Boone County Delivered a 1,000-Hour Project in 300 Hours

Boone County's IT department licensed m-Power to solve a reporting need, then found it could do far more. They gave their existing COBOL programmers a way to build web applications, and used it across the county, from web reports and HR apps to an ePollbook. Here's what changed:

300 hours

To deliver a project that would normally take 1,000+ hours with their prior approach.

COBOL to web

Their existing COBOL programmers now build web applications, no new hires required.

Many departments

One platform covered web reports, HR applications, an ePollbook, and more.

See What You Could Deliver

These examples are live applications. Click through and use them. Build any of them with m-Power, or have us build them for you.

Department KPI dashboard built with m-Power
Live demo

Department dashboards

Put live metrics in front of every department and give leadership one view of how the county is running.

Executive dashboard with gauges and charts built with m-Power
Live demo

Leadership scorecards

Roll the numbers that matter to the council and county administrator into one at-a-glance scorecard.

Self-service ad-hoc report with user-selected filters
Live demo

Self-service reporting

Let each department pick filters and run its own reports on live data, so requests stop landing on IT.

What-if budgeting analysis with sliders built with m-Power
Live demo

Budget scenarios

Model budget changes with sliders and see the effect on the full picture before you commit.

Record lookup with an embedded AI assistant built with m-Power
Live demo

Record lookup with AI

Give staff a fast way to find records, with an AI assistant that answers questions on the data they're allowed to see.

Web form and data maintenance grid built with m-Power
Live demo

Online forms and intake

Replace paper and email with secure web forms residents and staff fill in, with the data landing straight in your system.

Frequently asked questions

Don't see your question? Ask us. You'll talk to a real person who actually cares whether this works for you.

Send us a note

Do we have to replace our legacy system?

No. m-Power builds web applications over your existing database using an extend-and-surround approach, so you can put a modern web front end on green-screen and COBOL systems without replacing what works underneath. You modernize a department at a time, on your own schedule.

Then we build it for you. mrc's services team builds applications over your data, then hands them off with training so your team can maintain them. 96% of first-time services clients return for another project.

Yes. m-Power is a low-code development platform from mrc with a template-driven, point-and-click build process. Boone County gave its existing COBOL programmers the ability to build web applications with it, without hiring new developers.

m-Power uses a one-time perpetual license with no per-user fees. Build unlimited applications for unlimited users, so putting services in front of the whole county or its residents doesn't change the price. See the pricing page for how licensing works.

Yes. m-Power runs in your environment, on-premise or on the cloud infrastructure you choose, over your existing databases and under your own security model and authentication.

Yes. m-Power builds secure, responsive web portals and forms with role- and row-level security, so residents see only their own information and staff see only what their role allows. The same security model covers internal and resident-facing apps.

m-Power works over the databases governments run, including SQL Server, Oracle, MySQL, PostgreSQL, and Db2, and over legacy systems on IBM i. It builds over your existing tables, with no data migration required.

Last updated: July 2026

See it for yourself

See how m-Power fits your government

We'll look at what you're trying to modernize, show you how we'd solve it, and answer your team's questions. You'll talk to a real person who actually cares whether this works for you.