Welcome to Recovery House Software

AFFORDABLE HIPAA Compliant Cloud-Based Management of Your Recovery House Program

Scroll Down

About Our Software

This comprehensive ALL-IN-ONE online business tool has been used, tested and modified every day by our Residential Recovery House (Good Shepherd Recovery House) since its creation in 2017.
ALL proceeds go directly into our recovery program.

Our MOST IMPORTANT time-saving features are:
- MULTI PERSON FORMS FOR REPORTING which allow you to enter information about multiple clients at one time, like drug tests, financial charges, invoices, medication administration and anything you can think of.
- AUTO CREATED FINANCIAL TRANSACTIONS when you receive credit or debit card payments using our online Paypal Payment form.
- IMPORT TRANSACTIONS INTO QUICKBOOKS by downloading your data files for Invoices, Bills, Vendors, Customers, Employees, Products and Services, Received Payments, Bill Payments.
- CUSTOM WEB REPORTS that allow your clients and prospects to provide information online and pay Event and Fundraising Fees that are imported into the database.
- AUTOMATIC DONATION LETTER EMAILS sent to Donors (or to Staff for printing and mailing if the Donor does not have an email address) the day after the donation is entered into transactions.
- DAILY and WEEKLY EMAIL REPORTS that bring the most important information to you without having to search for it.
- DIGITAL SIGN IN lets you see at a glance pictures of who is in and out of the house.

HOURS of data entry now only take a few MINUTES.

But knowing that this software works on every device so that you can access all information from anywhere on your phone is PRICELESS!

What features are most important to YOU?


Creating and tracking accounts payables and receivables, Fundraising Events, client charges, invoices, payments and more; Export to QuickBooks.

Learn more...

Tracking Finances

  • Our built-in payment page allows you to accept credit and debit card, as well as Paypal account payments and automatically creates financial transactions to receive and apply money to client charges.
  • Download your data to import into QUICKBOOKS for easy integration of Invoices, Bills, Vendors, Customers, Employees, Products and Services, Received Payments, Bill Payments.
  • Build UNLIMITED Event forms for Registration data and Payment of Event Fees. All information goes directly into the database and is also emailed to staff.
  • Our Transaction and Ledger systems allow you to monitor client charges as well as client entered bank withdrawals and deposits in the database.
  • Keep track of accounts payable and receivable and upload attachments to the transactions.
  • Reconcile your bank accounts (Operating Account and Client Bank Account) in the system and export the data for accounting purposes. 
  • Instantly view the program balance sheet and past and present client balances.
  • Automatic daily donation letter emails, Bulk annual emailing, saving and printing of all annual donation letters.


Creating limitless Custom Reports for Staff, Clients and Prospects; ALSO built-in Reports for quick data entry for multiple clients at one time.

Learn more...


  • Access ALL data from your program at will.
  • Create Treatment Plans and Progress Notes.
  • Choose from our existing reports or create unlimited custom reports.
  • Email reports in the body of an email, as a link to download or an attachment.
  • Automatically save reports as PDF to the client upload folder, download or print from browser.
  • Receive daily administrative emails with all records entered the previous day - reports, transactions, journals, medications, etc.
  • Receive weekly emails that show you Client Prospects so you can follow up with them. 

Client Activities

Client dashboard, tracking client sign in and out, journals for classes and activities, treatment plans and progress notes by clients.

Learn more...

Client Activity

  • Client Portal for Journals, Ledgers, Reports, Chores, Treatment Plan Notes, Tasks, Sign in and Out.
  • View Profile Photos showing who is Signed In and Signed Out on your dashboard.
  • Click their profile picture to see where they are/were, when they left and came back.
  • Clients can only sign in and out if they are on a device with an approved IP address. You manage IP Addresses.
  • View their daily journals regarding class work.
  • View their Treatment Plan progress notes.
  • Clients can complete online reports (passes, visitation, progress reports) that are emailed to staff upon submission.

Communication Tools

Our Email system, Messages, Chat, Tasks, Calendar, and Chore Assignments.

Learn more...

Built In Communication Systems

  • Take Messages for Staff that are automatically sent via email and show up on their dashboard.
  • Clients and Staff can use our chat system to communicate with each other.
  • Our built in email system keeps a record of every email sent on behalf of a client.
  • Assign tasks that can show up on the calendar.
  • Assign chores that can be verified.
  • Contact Us Form inputs Client Prospect information from your web site.

Client Privacy, Staff Privileges and HIPAA Compliance

Our four (4) levels of login security, limiting staff access to features or contact types, and HIPAA activity logs.

Learn more...

Client and Staff Settings

    • Assign Staff individual access levels by table, contact type and menu privileges.
    • Assign Client and Staff a Location and filter data by Location.
    • Track Contacts from Client Prospect to Closed Client Prospect or Client to Past Client.
    • Create Contact records for Lawyers, Supervising Officers and Emergency Contacts and connect them to a client.
    • View important client information at a glance.
    • Review HIPAA logs with changes to and views of data.
      Find out about our HIPAA details.

      HIPAA Compliance

      • Complete Data Encryption - All health data is encrypted while in the server and during transit. This includes data at rest in the file system, data moving from the application layer to the server layer or among server components. Encryption must ensure that a malicious party cannot bypass server controls and access information directly.
      • Proper Encryption Key Management - including keys, initialization vectors, and HMAC keys.
      • Unique User IDs - HIPAA requires unique user IDs for all users and prohibits the sharing of user login credentials.
      • Authentication - A server must securely authenticate users who will have access to PHI. 2-tier login with password and PIN. Password Strength is forced.
      • Authorization - The server must control access to PHI by the assignment of differing - and appropriate - roles and privileges to users.
      • Audit Logs - All data usage (user logins, reads, writes, and edits) must be logged in a separate infrastructure and archived according to HIPAA requirements. Generally, this means at least six years.
      • OFF SITE Server Backups - Must be created, tested and securely stored. All server backups must themselves be fully encrypted if they contain PHI. Note that, under current HIPAA Rules, data that has been properly encrypted does not trigger mandatory Breach Reporting if the data is stolen or compromised. Off Site Backups to ensure data is protected if site is compromised.
      • Dedicated Infrastructure - All HIPAA compliant servers must reside in a high-security infrastructure that is itself fully HIPAA compliant.
      • HIPAA-Trained Support Personnel - Technical support for issues involving PHI is provided by personnel trained on HIPAA.
      • Automatic Updates - Regular software upgrades to ensure that software is always running the latest and best tech available.
      • Data Disposal - Methods must be in place or available to ensure that data and media are disposed of securely when no longer needed. High-security file wiping, according to current NIST standards, is a must.
      • Business Associate Agreements (BAAs) - These are a specific type of legal contract that must be in place between parties that use, transmit, receive, or exchange PHI. Developers note: BAAs must be in place between parties who share PHI before any PHI is received or shared.

Productivity Tools

Our Project Management system, Maintenance, and Classes modules.

Learn more...

Projects, Classes, Maintenance, etc.

  • Create Projects with Tasks.
  • Create Classes and upload curricula.
  • Create Maintenance items that show up on the calendar.
  • Client birthdays show on the Calendar
  • Admin settings to customize your software
App Screenshots

Setting Up Your Software


Once you have registered and confirmed your email address, you can try our Demo Software. All information you enter will be deleted hourly.

Pick a plan

Choose a monthly or an annual plan. We offer up front pricing. There are no quotes, contracts or price increases for use of ALL features. Get one (1) month free when you pay annually. 

Create your database

You will submit to us the basic information about your business from which we will create your personalized database system.

Enter your data or Hire us to do it

  • If you already have information stored in a database or excel format, we can import your data for a one time fee of $250.00.  We will provide you with a template so you can help us connect your field names with ours.
  • Otherwise, you can just start entering your information manually, or
  • You can hire us to enter it for you for $15/hour.

Our Pricing Options

There are no hidden fees. No need to get a quote. Just a flat monthly fee for unlimited staff and client logins per Recovery House Program.

***If your Recovery House Program has multiple locations in different cities, each city requires a separate database.***

Monthly Plan



  • UNLIMITED Staff and Client Logins per city.
  • ALL Features included.
  • No Contract.
  • $5/day.
Get Started

Annual Plan
(save $150)



  • Get one (1) month FREE ($150 discount)
  • UNLIMITED Staff and Client logins per city.
  • ALL Features included.
  • No contract.
  • $4.52/day ($137.50/mo)
Get Started

What They Say About Our Software.

Our Mission

When we started our recovery house, we were a relatively small program. The only way we could open the program was because another ministry donated our facility. Then, the only way we could keep the program open was by volunteering our time, because we didn't want to be so expensive that people without insurance couldn't afford it. For us, this is a ministry, a calling.

We looked for software to run it. Most sites told us we had to ask for a quote. We knew what that meant - this is expensive and they didn't want anyone to know their pricing. Others charged by the login, which meant the price would change every time we added staff. We just wanted something affordable and stable. 

Luckily, I am a programmer by trade, so I took the structure from other software I had created and started building this program. Throughout the years, we would add features every time we needed something. Eventually, I found a co-programmer who would work with me to implement those features, because trying to program and run a recovery program and work a full time job was just a little much for me! After 4 years, our sister program went from a paper system to using this software. Since every program is different, we discovered the need for more features (like the Bulk Donation model for year end donation letters).

So after 5 years of use, testing and modifications, and investing a lot of time, energy and money into it, we are making this software available so that other programs like ourselves can afford the tools they need to be more efficient and effective. All of the proceeds from this software goes back into our recovery program, and we hire people in sales and support who are in recovery or work for a recovery program (to supplement their income).

Thank you for considering our software and supporting our efforts to help those in addiction become healed and build a beautiful life for themselves.

Penny Haynes, RPM Ministries Inc (https://rpmministries.com)