No, you do not have to pay anything in advance. You can discuss your matter with the Lawyer and based on the services you will pay the fees to the Lawyer.