What does alles aus einer Hand bieten mean?

alles aus einer Hand bieten - German to English

become a one-stop store