The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Alphabet Inc. Class A CS 02079K305 313 321 SH   SOLE   321 0 0
Alphabet Inc. Class C CS 02079K107 21,333 22,242 SH   SOLE   22,242 0 0
American Int'l Group CS 026874784 9,429 153,588 SH   SOLE   153,588 0 0
Apple Inc. CS 037833100 25,565 165,879 SH   SOLE   165,879 0 0
Bank of Montreal CS 063671101 1,696 22,467 SH   SOLE   22,467 0 0
Bank of Nova Scotia CS 064149107 16,602 258,980 SH   SOLE   258,980 0 0
BCE Inc. CS 05534B760 16,442 351,875 SH   SOLE   351,875 0 0
Becton Dickinson and Co CS 075887109 7,582 38,695 SH   SOLE   38,695 0 0
Berkshire Hathaway B CS 084670702 16,761 91,431 SH   SOLE   91,431 0 0
Brookfield Asset Management CS 112585104 21,586 524,191 SH   SOLE   524,191 0 0
Brookfield Infrast. Partners LP C$ CS G16252101 21,319 495,577 SH   SOLE   495,577 0 0
C.R. Bard Inc. CS 067383109 13,451 41,968 SH   SOLE   41,968 0 0
Canadian Imperial Bank of Commerce CS 136069101 438 5,025 SH   SOLE   5,025 0 0
Canadian National Railway CS 136375102 799 9,672 SH   SOLE   9,672 0 0
CVS Health Corp CS 126650100 6,988 85,936 SH   SOLE   85,936 0 0
Delta Air Lines Inc. CS 247361702 7,224 149,819 SH   SOLE   149,819 0 0
Disney (Walt) Co CS 254687106 9,009 91,396 SH   SOLE   91,396 0 0
Dr Pepper Snapple Group CS 26138E109 9,994 112,969 SH   SOLE   112,969 0 0
Enbridge Inc. CS 29250N105 263 6,302 SH   SOLE   6,302 0 0
Facebook Inc CS 30303M102 10,804 63,227 SH   SOLE   63,227 0 0
FirstService Corp CS 33767E103 11,624 177,378 SH   SOLE   177,378 0 0
Fortis Inc. CS 349553107 1,402 39,158 SH   SOLE   39,158 0 0
General Mills Inc. CS 370334104 604 11,668 SH   SOLE   11,668 0 0
General Motors Company CS 37045V100 12,591 311,807 SH   SOLE   311,807 0 0
Goldman Sachs Group Inc CS 38141G104 10,895 45,934 SH   SOLE   45,934 0 0
JP Morgan Chase & Co CS 46625H100 17,163 179,702 SH   SOLE   179,702 0 0
KAR Auction Services Inc CS 48238T109 7,042 147,506 SH   SOLE   147,506 0 0
Korn/Ferry International CS 500643200 4,636 117,567 SH   SOLE   117,567 0 0
Live Nation Entertainment Inc CS 538034109 14,825 340,410 SH   SOLE   340,410 0 0
Magna International Cl A CS 559222401 14,973 281,310 SH   SOLE   281,310 0 0
Microsoft Corp. CS 594918104 14,798 198,651 SH   SOLE   198,651 0 0
Molson Coors Brewing Cls. B CS 608711206 287 3,526 SH   SOLE   3,526 0 0
Molson Coors Brewing Cls. B U$ CS 60871R209 8,557 104,812 SH   SOLE   104,812 0 0
Moody's Corp CS 615369105 12,303 88,380 SH   SOLE   88,380 0 0
Neenah Paper CS 640079109 9,512 111,185 SH   SOLE   111,185 0 0
Oracle CS 68389X105 12,691 262,490 SH   SOLE   262,490 0 0
Pembina Pipeline Corp CS 706327103 9,948 284,292 SH   SOLE   284,292 0 0
Priceline Group Inc CS 741503403 13,030 7,117 SH   SOLE   7,117 0 0
Rogers Communications Inc. Cls B CS 775109200 16,366 318,239 SH   SOLE   318,239 0 0
Royal Bank of Canada CS 780087102 5,714 74,045 SH   SOLE   74,045 0 0
Telus Corp (Non-CDN) CS 87971M996 280 7,817 SH   SOLE   7,817 0 0
Telus Corp. CS 87971M103 9,687 270,029 SH   SOLE   270,029 0 0
Toronto Dominion Bank CS 891160509 15,807 281,510 SH   SOLE   281,510 0 0
TransCanada Corp. CS 89353D107 10,492 212,845 SH   SOLE   212,845 0 0
Vail Resorts Inc CS 91879Q109 11,757 51,537 SH   SOLE   51,537 0 0
Vanguard FTSE All-World ex-US ETF CS 922042775 4,625 87,735 SH   SOLE   87,735 0 0
Visa Inc. Cls A CS 92826C839 15,297 145,358 SH   SOLE   145,358 0 0
Waste Connections Inc C$ CS 94106B101 17,616 252,571 SH   SOLE   252,571 0 0
Wells Fargo Co. CS 949746101 361 6,539 SH   SOLE   6,539 0 0
Zimmer Biomet Holdings Inc CS 98956P102 12,207 104,256 SH   SOLE   104,256 0 0