Below are the current listings of Rod Friesen & Associates.