OSOT Member Real Estate and Mortgage Rewards Program

Considering Buying or Selling?

Need Mortgage Financing?

Considering Buying or Selling? Need Mortgage Financing?


All-Purpose Realty is an industry leader in the loyalty/benefit market in the real estate category and is a licenced real estate brokerage operating as a real estate referral service, utilizing agents from a national network of REALTORS® from well-known real estate firms.

We have helped thousands of families with their home selling and buying journey.  Our success rate in matching members to the right real estate agent on the initial call is greater than 95%.  We are your first point of contact for your residential real estate needs, operating from a central customer service centre.

All-Purpose Realty has a marketing arrangement with Frank Mortgage, a virtual mortgage broker to simplify the home buying process and make the experience even more rewarding by offering additional cash back rewards, when registering with All-Purpose Realty and being referred to Frank Mortgage.

(FSRA License#13204)

Frank Mortgage, is a virtual mortgage brokerage with the mission of being frank and up front with mortgage applicants and getting them a mortgage that meets their needs and not higher commissions for themselves.  Not all mortgages are the same and it is not only about rate, but term and other factors.

Frank Mortgage is a one-stop shop where you can simply apply, and their algorithm will show you what multiple lenders have to offer.  This service is currently being offered in British Columbia, Alberta, Ontario, and PEI with service in other provinces in the works.

real estate rewards program


Real Estate
$25 for each $10,000 increment of completed real estate transaction.

Mortgage Financing
$10 for each $10,000 increment of funded mortgage value.

Cash rewards can add up and there is no cap on the reward amounts.  For example:

  • Sell a home for $1,000,000 and receive $2,500
  • Buy a home for $1,250,000 and receive $3,125
  • Fund a mortgage for $700,000 and receive $700

Total Rewards: $6,325

Cash rewards will be sent directly to you by All-Purpose Realty between 30-45 days of:

  • the possession or sale date of the subject property
  • a mortgage being funded, and Frank Mortgage being paid by the lender


Buying or Selling a Home

A customer service representative from All-Purpose Realty will match you with a pre-screened agent and firm that meets your needs.  On a periodic basis throughout your purchase or sale transaction, a customer service representative will follow-up with you, to monitor the agent’s performance and provide support where need be.  There is no cost to obtain a real estate agent referral and you are under no obligation to hire the assigned real estate agent.  If for any reason you are unhappy with the agent assigned, we can provide a new referral.  To enroll, click one of the links below or call 1-800-203-9494.

Mortgage Financing

To get started with Frank Mortgage, you must register with All-Purpose Realty by calling 1-800-203-9494 or by completing the form provided beside each property listed.  All-Purpose Realty will then provide you with a special link to the Frank Mortgage website to complete a mortgage application.  There will be a chat box for you to talk with experienced, knowledgeable mortgage agents to discuss your mortgage needs and be matched to the mortgage option and lender best suited for your needs.

Program brought to you by Assistance Services Group and powered by All-Purpose Realty Services Inc.

View Listings

Research your dream home and affordability today!

To obtain more information call toll free at 800-203-9494.
View Listings

Are You Selling a Home?

We offer cash rebates for home sellers as well!

Note: Not intended to solicit properties already listed and/or purchasers under an agency agreement.  This reward offer is not to be combined with any other All-Purpose Realty Reward offer.