Online Website design, development, and marketing for each industry can have similarities and differences. Similarities are that some technologies and techniques to consider are the same. For example, Expression Engine may be ideal for clients in two different verticals who want blogs. But, often there are tools and sets of information that make one vertical different from another. An example is that a real estate agent wants to pull local information around a house into the Website dynamically while an auto dealer wants to pull in a dynamic inventory list.
Does this mean a company should hire a firm to build their Website and marketing which only focuses on their industry? No. Whether you hire a consultant such as myself, or a marketing agency, the best result comes from a wide range of experience. Plug-ins and technologies can always be integrated.
It is also extremely important to have someone working for you that is very dedicated, honest, and innovative. In my case, I am very passionate about what I do. I also know when there are tasks I should not be doing and will bring in an hourly team member for you at a rate that makes sense for a task with my processes, such as SEO link building. That way I ensure quality is there but you have additional help from my well trained team members.
Often my team members have gone on to work at companies such as Google and Yahoo, and I feel this is due to high quality work, innovation, and attitude.