i don't recommend you to use a representive ,all the instructions are clear in the CIC website
most of representive in the USA are scammers based on previous experience
so try to do it yourself
but you can appoint a representive anytime you want
Regards