A lawyers website and avvo profile, while very important, are far from the determinative factor in determining a reputable lawyer. Use the internet as a (strong) reference point, but don't stop there. Ask around. Continue with making inquiry with those you trust and respect. Good luck.
You keep compounding the problem by not consulting with local and qualified personal injury litigation counsel. Please stop talking to the insurance company. You and for sure your son have claims that warrant separate counsel. Good luck.
Sorry for your injury. The 'good' news is, assuming your incident occurred in NY, is that your time to file a lawsuit has not expired. The 'bad' news is, assuming you do not have proper proof of the incident, is the delay may make proceeding exceedingly impossible. Do now what you should have done then, contact qualified personal injury counsel in the locale of where this occurred. Good luck.