Getting a new business off the ground can be difficult even in the best of times, let alone during an economic downturn. While the barriers to entry to open source Web development may seem low, starting and growing a service-based business can actually be quite complicated.