Amir did an amazing job from start to finish. He was very receptive to the project design and provided some great recommendations from the start. He is the best web designer I ever worked with. He is creative, knowledgeable, and punctual with the schedule. We are thrilled with the website he built and look forward to working with him on future projects as well.