These organizations handle cases for free or very low cost:
National Immigrant Justice Center (NIJC)
immigrantjustice.org / (312) 660-1370
Family petitions, waivers, legal screening
The Resurrection Project
resurrectionproject.org / (312) 666-1323
Bilingual family immigration services
Latinos Progresando
latinospro.org / (773) 542-7077
Family-based immigration & waiver help
You can find Darling Miranda's full interview here:
https://www.facebook.com/RadioJoyaTV/videos/1147633280221273