3DNFC- Custom Smart Solutions