What education and/or training do you have that relates to your work?
yes, Almost daily. It isn't easy to stay on top of the latest and the greatest in the tech world.
Our formal educational system with a few exceptions usually fails in this department due to the speed at which web development progresses. You can learn a lot from a teacher, but really it takes a student with the passion and motivation to pursue learning in their own time to really stay on top of things.
I personally keep up on the latest and greatest by following the guys who are writing the internet of tomorrow on twitter or through their blogs. I also follow quite a few design blogs like smashing magazine.
What advice would you give a customer looking to hire a provider in your area of work?
Like most things in nature we're not all created equal. Spend the time to look into the company you're interested in. Everyone has their strengths and weaknesses, Find a company that you feel compliments your business well and truly understands your individual needs.
The same goes for us, Not all clients are created equal. We prefer working with clients that understand the value of their website and want to work with us to build a well oiled machine capable of drawing in new clientele.