I would find someone with a multi year degree and massive amounts of malpractice insurance.
My sis in law, cardiac nurse, tried several versions of home therapy for painful stones for several years, finally, pain won out, she went to the specialist, he discovered "crystallized"(?) stones that would have been in his opinion impossible to pass, so she just had the surgery to get removed, all good now.
He also told her that it is likely she will have more. It's her body's way of dealing with whatever causes them.