Peter D Duncan is a personal financial advisor in Orangeville passionate about helping people plan for their short term and long term financial futures.