First it depends what kind of lawyer you hire, and then the cic processes the case according to their own protocols so it depends case by case.you are right. my husband was insisting to hire lawyer but my mother in law always said lawyers complicate he process. she was not willing to hire a lawyer. we filled out all the forms ourself. and got biometrics, medical, sponsor approval within a month Maa Sha Allah