Everything we claim is absolutely verifiable. You can visit https://college-ic.ca/protecting-the-public/find-an-immigration-consultant to verify any immigration consultant and even know if they are active, or have had their practice restricted.
No. It is not compulsory to hire a Canadian Immigration representative. However, you might find the immigration process complicated and overwhelming. An immigration representative will not only simplify the process but would also ensure that your application satisfies all the current requirements of the selected immigration program.
An ICCRC/CICC licensed representative will NEVER guarantee you a Canada PR. Canada PR is entirely under the jurisdiction of IRCC and is entirely the decision of the Canadian Government.