What I like most about OfficeSmarts is the personal approach they took with my project. OfficeSmarts listened to me as a client, and was always amenable to any changes that I requested. I had previously hired a web design company that did not hear me (the client) and after months, I ended up paying for nothing. It was then that I engaged OfficeSmarts. They worked on my project at my pace, and pushed (just hard enough) to make sure that we kept the momentum going until the completion of the web site. The end result exceeded my expectations and I have received very positive feedback.