I work for a IT consulting firm and I operate my own pc services business on the side (and no there is no conflict or competition issues). Speaking from experience in both worlds if your focus is on residential services go with the store front. If you're focus is on businesses save yourself the trouble and go with the cheaper officer space. Reason being is that residential customers expect a store that looks like a store. Impression is huge for them. Businesses on the other hand don't really care if you've setup shop in a tent in the middle of a park. They care that you show up when agreed and fix their issues.