Don't get caught up in developing more fancy technology than you need to support your immediate business needs. Focus on lead generation with basic, but professional, tools and invest in testing and confirming marketing strategies. Once the leads are coming in, you can improve the technology to do more cool stuff! I just finished a consulting call with a client and although a custom piece of software would be really cool, he needs to develop the lead flow to warrant the investment in the software. Keep your eyes on the prize: Profitability!