2026 Releases

March 12th

A new release of Maintenance Companion has been rolled out today.

In this release, we’re excited to introduce a suite of enhancements designed to make managing your team’s schedules even more efficient and intuitive.

With these latest features, you can now:

• Schedule work to the minute.
• Enjoy improved calendar views.
• Experience updated menus and styling.

These improvements aim to streamline your daily operations, reduce double-keying, and give your team greater visibility and flexibility.

Scheduling to the Minute

To better schedule your team’s time and eliminate the need to duplicate schedules in other calendars, we have extended the scheduling capabilities to support scheduling to the minute.

  • When you create a work order or add scheduling, you will be able to choose Date Time or Date Only.

    • If Date Time is selected fields will appear to specify the start and end time for scheduled work.

  • You will still be able to plan and schedule to the date as before (Date Only) without any changes to your existing flows.

  • The default scheduling option will be Date Only. You can update this on the Company Settings page.

  • Team members will now see their schedule list ordered by the scheduled start / end date time.

  • Work orders that cover more than one day will be set to Date Only, however it will still be possible to add additional schedules with times.

  • You will be able to view all your scheduled work in a calendar view using the Work Order Calendar menu option.
    [Note: this view shows scheduled work orders only.]

  • The Work Order Calendar provides a better visual view of the week/day’s schedule. You can also drag and change the duration of work orders directly in the view to update scheduling.

  • Team members will also be able to view their schedule as a calendar view using the My Calendar menu option, as well as the existing My Schedule menu option.

  • Work orders using a Property List will create a series of work orders in the order of the property list, with the start and end times split evenly across the work orders.

Below are the updated fields for creating a work order.

Planning a work order.

January 9th

A new release of Maintenance Companion has been rolled out today.

In this release we’re excited to introduce some new enhancements :

  • The ability to brand the app with your company logo on the property owners dashboard page.
  • Eliminating the need to rekey invoices or extract and import data by integrating with QuickBooks giving you more control and a smoother process. 

Company Branding on Property Owner’s Dashboard

Your maintenance company logo will now appear on the opening dashboard page for your property owners when they access the app.

If the user selects / taps on the logo, the following company details will be shown: Name, Address, Contact Name, Phone Number and Email.

The company details displayed when selecting the logo, can be managed on the Company Settings page.

 

QuickBooks API Integration for Invoices

Invoices can now be directly sent to QuickBooks. The current options to send Invoices by Email and to create an Extract file will continue to be available.

To send the invoices directly to QuickBooks, an API connection will be created and the Properties and Products/Services will be synchronized with QuickBooks.

Synchronize Properties and Synchronize Products / Services

Two new options are available on the Company Settings page, these are for business that want to integrate with QuickBooks.

The options enable users to retrieve their Customers from QuickBooks and to link / update them with Maintenance Companion, similarly Items from QuickBooks can be linked with / updated with Products / Services from Maintenance Companion.

Tax Codes

The product / service form now shows a drop down list of available tax codes.

  • All existing Tax Codes used on products services will be included in the drop down list.

  • Additionally standard QuickBooks tax codes will be made available.

  • For customers using the Quickbooks API, the Tax Code form will by synchronized with QuickBooks.

Payment Terms

Payment Terms have been moved from Company Settings to a new admin option for Payment Terms.

This will enable each company to define their own list of Payment Terms for invoices, rather than using a global list.

  • By default the Payment Terms form will be populated with the existing payment terms.

  • For customers using the QuickBooks API, the Payment Terms will be synchronized with QuickBooks.

Extract : Time Entered

A new extract option exists “Time Entered”.

This extract creates a csv file with the times entered by team members for a selected date range.

  • The form has a quick select option for Last Week and This Week, this is defaulted to Last Week

  • The date range can be edited to any date range required.

  • By default the extract will be produced for all Team Members, although it is possible to select which team members to include in the extract.

  • The extract file is emailed to the user creating the extract.

 
 

Property Owners

Property Owner details have been extended to include an Owner’s name and a Type field with options for Owner / Tenant.

The Name field is optional, initially the Name field will be populated with the name used when the user registered.

Property Owner Form

Edit Time Form

A fix has been applied to the Edit Time option when accessed via the Web app.

Property Look Up on Work Orders Form

A fix has been applied to exclude inactive properties on the look up option.

Planning a work order
Scheduling a work order with date time set.
Scheduling a new work order with time
 
Below is a view of the Work Order Calendar.
Scheduled Work Orders

Invoicing : Email confirmation

For users sending invoices by emails.

  • When an invoice is marked as Paid, there is now an option to send a receipt email.
  • The email includes the amount received, as well as any outstanding balance, if applicable.
  • The receipt email is sent to the same email addresses the invoice was originally sent to.
  • This option is not available for users sending their invoices to QuickBooks.

Menu Updates

Some of our menu options have been revised with clearer descriptions, making it easier to understand their functions.

 

New Menu Option

Original Menu Option

Open Work Orders

Work Orders

Work Order Calendar

Scheduled Calendar

All Work Orders

Work Order History

Reminders

Reminders

My Schedule

My Scheduled work Orders

My Calendar

[New Menu option]

Team Schedule

All Scheduled Work Orders

Team Calendar

Team Schedule

Team Hours

Time Entered by Team

 

Field changes

As we now support a Time From and Time To for scheduling, the Time In / Out fields on scheduling have been updated to Check In / Out to avoid any confusion.

New Desktop Styling

We have made a minor styling change to the desktop / browser application.

The new style allows for more the of the report list date to be displayed, by using a narrower menu bar, with a floating drill-down menu for additional options.

 

January 9th

A new release of Maintenance Companion has been rolled out today.

In this release we’re excited to introduce some new enhancements :

  • The ability to brand the app with your company logo on the property owners dashboard page.
  • Eliminating the need to rekey invoices or extract and import data by integrating with QuickBooks giving you more control and a smoother process. 

Company Branding on Property Owner’s Dashboard

Your maintenance company logo will now appear on the opening dashboard page for your property owners when they access the app.

If the user selects / taps on the logo, the following company details will be shown: Name, Address, Contact Name, Phone Number and Email.

The company details displayed when selecting the logo, can be managed on the Company Settings page.

 

QuickBooks API Integration for Invoices

Invoices can now be directly sent to QuickBooks. The current options to send Invoices by Email and to create an Extract file will continue to be available.

To send the invoices directly to QuickBooks, an API connection will be created and the Properties and Products/Services will be synchronized with QuickBooks.

Synchronize Properties and Synchronize Products / Services

Two new options are available on the Company Settings page, these are for business that want to integrate with QuickBooks.

The options enable users to retrieve their Customers from QuickBooks and to link / update them with Maintenance Companion, similarly Items from QuickBooks can be linked with / updated with Products / Services from Maintenance Companion.

Tax Codes

The product / service form now shows a drop down list of available tax codes.

  • All existing Tax Codes used on products services will be included in the drop down list.

  • Additionally standard QuickBooks tax codes will be made available.

  • For customers using the Quickbooks API, the Tax Code form will by synchronized with QuickBooks.

Payment Terms

Payment Terms have been moved from Company Settings to a new admin option for Payment Terms.

This will enable each company to define their own list of Payment Terms for invoices, rather than using a global list.

  • By default the Payment Terms form will be populated with the existing payment terms.

  • For customers using the QuickBooks API, the Payment Terms will be synchronized with QuickBooks.

Extract : Time Entered

A new extract option exists “Time Entered”.

This extract creates a csv file with the times entered by team members for a selected date range.

  • The form has a quick select option for Last Week and This Week, this is defaulted to Last Week

  • The date range can be edited to any date range required.

  • By default the extract will be produced for all Team Members, although it is possible to select which team members to include in the extract.

  • The extract file is emailed to the user creating the extract.

 
 

Property Owners

Property Owner details have been extended to include an Owner’s name and a Type field with options for Owner / Tenant.

The Name field is optional, initially the Name field will be populated with the name used when the user registered.

Property Owner Form

Edit Time Form

A fix has been applied to the Edit Time option when accessed via the Web app.

Property Look Up on Work Orders Form

A fix has been applied to exclude inactive properties on the look up option.

Scroll to Top