Is the future of business to be found in “done for you” service solutions or “do it yourself” software solutions? While the latest buzz trends may oscillate between these two extremes, there’s much to be said for tech that empowers service providers to do their jobs with