This company was recommended by a friend. I hired them to assist me with my company's website. Initially, I only asked for them to check and update the current version of my site (i.e., update my hosting, etc.). After the initial setup, they were great about answering any questions that I had and providing any help that I needed. My site now has a nice new look! They were also responsive when I requested that they change the layout of certain parts of the site. Overall, they did a wonderful job