I work from home and customers bring their bikes to me. With no need for a vehicle or premises it drastically reduces overheads so I am immediately at an advantage over shop-based mechanics in terms of baseline cost for simple servicing. Conversely, although I have trade accounts certain products cannot be obtained at a cost advantage over mainstream public-supplying companies such as Wiggle. This is because I do not have the turnover of shops so don’t get offered the premium accounts.
If you do consider working from home do be aware that customers in your area may not see you as comparable to shop-based mechanics. Where I was based previously this didn’t prove to be a problem but where I am now business is much slower - even though local shops are bursting with bike repairs. I don’t mind though. I’m happy to have the time for my own pursuits as this was not possible with the workload in my previous location.