I think it is plausible. Would make most sense in a community of buildings. Then your vendors get enough business to make it worthwhile and can charge a bit less.
I serviced a lot of residential buildings when I owned my business. 2 buildings side by side were always better than one and another one a 20 min drive away.