Starting a hosting business with reseller hosting is a practical way to add recurring revenue to your services. You buy hosting resources in bulk and resell them to clients under your own brand, while keeping the technical infrastructure managed by the parent provider.
This model works especially well for agency owners, web designers, and developers who already serve website clients.