As I understand it, an assisted living place is unlikely to accept a patient who they consider demented. If they do accept a patient, it is important that you understand what they will do if the patient does become demented -- do they have a memory unit or will they just tell you to take the person to a nursing home? (Even if they do have a memory unit, they will probably insist that you take the person to a nursing home when he or she becomes too ill for them.)
I do not see any reason why an elder care attorney would be needed to choose a facility. As
@kupuna133 says, the function of a lawyer is to do a Medicaid trust to protect assets.
I am always distrustful of services that are "free." Their business model is to be supported by fees from the providers. That means the service makes its recommendations based on who pays them the highest fees rather than on what is best for you.