Even if a consultant offers to do it for free, It is not worth it.
1 - You are not in control of your profile since they keep all logins.
2 - You are not usually clearly kept in the loop with regard to the various steps like ECA etc
3 - They do not keep track of time bound PNP. For example, SINP opened during the day time in Toronto ( night time in Asia) and was open for only 3 hours. How will u apply in such a case? You and your consultant will both be sleeping. Even if you kept a track of it and you know SINP opened, your consultant wont be available to apply at 2 am!
4 - You have no control over the entire process or be in the know. You are complete dependent on the consultant for every small thing.
4 - And lastly, 100 K to fill in a couple of forms? You still have to run around and get all the paperwork like transcripts, reference letters etc.
As I said, I wont even go to a consultant even for free. All they do is create a profile and upload documents ( which you ran around and got for them!) . If you are capable of applying for any country visa online yourself, you can do EE too!
Its super simple. Spend a month reading this forum and you will learn it all.
Lastly, I can assure you one important thing. Most consultants do not even know 50% of the nuances and tricks which people on this forum know. People here are passionate about getting their own work done in the most efficient way. Consultants are just doing a job and you are one of the many they have. I have friends who used consultants and I have to give them tips which even their own consultants don't know. i learn it all here on the forum. EVERY ANSWER you need is available on this forum!