Who provides the legal framework?

Who provides the legal framework?

The Wagner Law Group has done all the legal work and provided their legal blessing. They've prepared a prototype document with an adoption agreement that's only a couple of pages long with minimal decisions to make.