Ben Fang was a pleasure to work with. He was highly professional and quick to respond to emails. He not only built the site better than I had imagined, he actively made suggestions to improve the functionality. I have rarely had the pleasure to work with a web developer who understood both the importance of design and usability. I highly recommend working with Ben to develop any business' or individual's website.