When a professional offers immigration advice for free you should be suspicious. If they offer advice for free it may mean they will try to take money from you in another way.
The intention to reside in Canada after becoming a Canadian citizen: Bill C-24
The new requirement to be physically present in Canada for a year longer than what it used to be and the intent to reside in Canada must not alarm applicants. What really matters is the Charter and the Act does not have an objective to make people stay but to build stronger roots within Canadian society.