My thoughts; It is almost never too late for a lawyer. Usually, you can get an hour consultation at no charge. Then, if the lawyer says s/he can take the case the fee is discussed. Regards to type of lawyer you need I don't have a clue. Check the yellow pages and start calling around.
Good luck!