I got in a bind and needed my new website to be completed after my web designer flaked on me. Katherine was able to provide her expertise and guidance to help get the site updated in a timely manner. She listened to what I wanted and made some great suggestions. I was thoroughly pleased with her attention to detail, knowledge, creativity, and professionalism.