How Do You Attract New Clients Through Your Website?

Does your website bring in new clients? If not, what purpose does it serve?
Are you maintaining organic SEO?
Do you use paid search?
Do you advertise to drive traffic to your website? How?
Is your website interactive?
Can clients schedule appointments themselves?
Do you have live chat?
Does your website have tax calculators? What service or organization provides them?
Do you provide map directions to your office?
What resources are provided? Tax Information? Articles?
Do you have a page with links to your news releases?
Do you offer free white papers?
Are you capturing email addresses of those who request your white papers?
What else are you doing to generate business from your website?