Here are some links to help you with some of the other questions you may have and some to help you save some money,,hope you enjoy them.
CMHC is for Canada Mortgage and Housing, this is the Insurance the lender requires if the Loan to Value is too high
Power Stream is the Utility used in some areas for Electricity, it is the utility in Barrie