A business website is a marketing machine. A small business website talks directly to your current and prospective customers. You do this every time you talk on the phone, email and meet someone in person. Your website automates this process. How do you plan the perfect website for your business?