Over the years we have had a number of hosts for our web site, some were good at design, others at maintenance, but none were good at everything.
That all changed when we began working with Gallery Webs. They helped us redesign our web site and then began working on improving our position with the search engines. Since we began working with Gallery Webs the business we receive from our web site has increased several fold. If you want one web master who is good at everything, I highly recommend Gallery Webs.