Collecting AIR MILES® Reward Miles with Royal Flush is easy!

Turn Waste to Trips

Royal Flush is proud to offer our loyal customers the opportunity to get valuable Miles.

How to Qualify

  1. Payment with Credit Card, EFT or Cash.
  2. Use email invoicing.
  3. Payment is recieved within 30 days.

How to get Miles with Royal Flush

  1. Use Royal Flush as your portable sanitation and septic services provider.
  2. Get 1 Mile for every $40 spent, excluding tax.

Special Offers

  • Septic Special: 25 Bonus Miles. Get Bonus Miles per septic account.
  • Portable Toilet Rentals: 10 Bonus Miles. Bonus Miles per toilet to a maximum of 5 toilets.

Regulations & Guidelines

  • Miles cannot under any circumstance be given to any Royal Flush staff member by the customer.
  • Miles will only be awarded to the company approved Collector Card number.
  • Miles can only be awarded at time of sale, not retroactively and will appear on your AIR MILES® account within 30 to 60 business days.

If you do not currently have an AIR MILES® Collector Account, please go to to register.

Royal Flush AIR MILES® Reward Miles Registration

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.


*All Rewards offered are subject to the Terms and Conditions of the AIR MILES Reward Program, are subject to change and may be withdrawn without notice. To redeem for Travel and/or Merchandise Rewards, you must have accumulated sufficient AIR MILES reward miles in your Dream Balance. Some restrictions may apply. Quantities may be limited. Collectors must pay taxes, fuel surcharges and other applicable charges and fees on air, hotel and car rental Rewards. Travel Rewards may be subject to a minimum advance booking and availability from participating Suppliers. No cancellations, exchange or refunds for tickets, certificates or merchandise once booked or ordered. For complete details, visit or call the AIR MILES Customer Care Centre at 1-888-AIR MILES (in Toronto (416) 226-5171).