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
3M COMPANY COM 88579Y101 241 1,250 SH   SOLE   1,250 0 0
ACCENTURE PLC-CL A SHS CLASS A G1151C101 7,233 26,181 SH   SOLE   26,181 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 197 12,340 SH   SOLE   12,340 0 0
ALPHABET INC CL-A CAP STK CL A 02079K305 9,618 4,663 SH   SOLE   4,663 0 0
ALPHABET INC CL-C CAP STK CL C 02079K107 215 104 SH   SOLE   104 0 0
AMAZON.COM INC COM 023135106 11,445 3,699 SH   SOLE   3,699 0 0
APPLE INC COM 037833100 5,908 48,370 SH   SOLE   48,370 0 0
BANK OF AMERICA CORP COM 060505104 5,118 132,283 SH   SOLE   132,283 0 0
BANK OF MONTREAL COM 063671101 1,500 16,838 SH   SOLE   16,838 0 0
BANK OF NOVA SCOTIA COM 064149107 2,950 47,199 SH   SOLE   47,199 0 0
BAYTEX ENERGY CORP COM 07317Q105 21 19,780 SH   SOLE   19,780 0 0
BCE INC COM NEW 05534B760 2,671 58,317 SH   SOLE   58,317 0 0
BERKSHIRE HATHAWAY-B INC CL B NEW 084670702 344 1,346 SH   SOLE   1,346 0 0
BROOKFIELD ASSET MANAGEMENT INC CL A LTD VT SH 112585104 7,523 169,264 SH   SOLE   169,264 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS LP LP INT UNIT G16252101 7,503 140,910 SH   SOLE   140,910 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS CORP COM SB VTG SHS A 11275Q107 2,012 26,316 SH   SOLE   26,316 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 918 19,600 SH   SOLE   19,600 0 0
BROOKFIELD RENEWABLE PARTNERS LP PARTNERSHIP UNIT G16258108 384 9,001 SH   SOLE   9,001 0 0
CINTAS CORPORATION COM 172908105 2,784 8,156 SH   SOLE   8,156 0 0
CITIGROUP INC COM NEW 172967424 3,213 44,160 SH   SOLE   44,160 0 0
DANAHER CORP COM 235851102 7,837 34,785 SH   SOLE   34,785 0 0
ENBRIDGE INC COM 29250N105 3,121 85,730 SH   SOLE   85,730 0 0
FACEBOOK INC CL-A CL A 30303M102 4,293 14,577 SH   SOLE   14,577 0 0
FEDEX CORP COM 31428X106 5,871 20,624 SH   SOLE   20,624 0 0
FORTIS INC COM 349553107 3,230 74,503 SH   SOLE   74,503 0 0
FORTIVE CORP COM 34959J108 1,300 18,400 SH   SOLE   18,400 0 0
HOME DEPOT INC COM 437076102 3,397 11,129 SH   SOLE   11,129 0 0
JOHNSON & JOHNSON COM 478160104 428 2,606 SH   SOLE   2,606 0 0
JPMORGAN CHASE & CO COM 46625H100 8,566 56,267 SH   SOLE   56,267 0 0
McDONALD'S CORP COM 580135101 4,794 21,387 SH   SOLE   21,387 0 0
MEDTRONIC PLC COM 585055106 1,435 12,091 SH   SOLE   12,091 0 0
MICROSOFT CORPORATION COM 594918104 5,365 22,756 SH   SOLE   22,756 0 0
NIKE INC CL-B CL B 654106103 363 2,725 SH   SOLE   2,725 0 0
NORTHERN DYNASTY MINERALS COM NEW 66510M204 6 10,000 SH   SOLE   10,000 0 0
PEMBINA PIPELINE CORP COM 706327103 628 21,617 SH   SOLE   21,617 0 0
PEPSICO INC COM 713448108 1,793 12,674 SH   SOLE   12,674 0 0
PFIZER INC COM 717081103 210 5,800 SH   SOLE   5,800 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 4,443 25,329 SH   SOLE   25,329 0 0
PROCTER & GAMBLE CO COM 742718109 242 1,785 SH   SOLE   1,785 0 0
RAYTHEON TECHNOLOGIES CORP COM NEW 755111507 3,137 40,596 SH   SOLE   40,596 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,556 13,396 SH   SOLE   13,396 0 0
ROYAL BANK OF CANADA COM 780087102 6,269 68,051 SH   SOLE   68,051 0 0
SHOPIFY INC CL-A SVS CL A 82509L107 208 189 SH   SOLE   189 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 549 1,380 SH   SOLE   1,380 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,850 34,306 SH   SOLE   34,306 0 0
STRYKER CORP COM 863667101 7,459 30,543 SH   SOLE   30,543 0 0
SYNOPSYS INC COM 871607107 4,541 18,325 SH   SOLE   18,325 0 0
TC ENERGY CORP COM 87807B107 210 4,519 SH   SOLE   4,519 0 0
TESLA MOTORS INC COM 88160R101 200 300 SH   SOLE   300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,401 7,448 SH   SOLE   7,448 0 0
TORONTO DOMINION BANK COM NEW 891160509 11,893 182,499 SH   SOLE   182,499 0 0
UNION PACIFIC CORP COM 907818108 338 1,535 SH   SOLE   1,535 0 0
UNITED HEALTH GROUP INC COM 91324P102 2,514 6,757 SH   SOLE   6,757 0 0
VANGUARD S&P 500 INDEX ETF S&P 500 ETF SHS 922908363 445 6,295 SH   SOLE   6,295 0 0
VERMILION ENERGY INC COM 923725105 79 10,880 SH   SOLE   10,880 0 0
VISA INC CLASS-A COM CL A 92826C839 3,356 15,849 SH   SOLE   15,849 0 0
WALT DISNEY CO. COM DISNEY 254687106 3,006 16,291 SH   SOLE   16,291 0 0