So I manage to land my first offline client through word of mouth! $300 up front and $200 a month for maintenance and reporting, woot woot! (thanks taktikal!) I was in the process of building a website (and a company) targeting a specific niche for SEO / Marketing - IE. Dentist's, Lawyer's, Etc. Now I am kinda stuck in a situation.. Should I build my company targeting a niche and be a big fish in a small pond? Or should I target everything local and be a small fish in a big pond? It seems like being able to offer the service to everyone would make it a lot easier to market myself and potentially get more clients, similar to how I just landed my first client. But at the same time it seems like if I dominate the niche, then I could potentially become a big name around that community and have customers eventually knocking down my door for SEO. Also I believe you get the privilege of knowing the certain business inside and out, and can (in theory) do work much faster. Any thoughts or ideas about this subject? decisions.. decisions..