Cyrus is an excellent designer. His graphical design is top notch. He delivered what was expected and more. I had several requests for modification and he always completed promptly and without complaint. I have gone through many designers with great disappointment. I am excited that I finally found one that I can trust on a technical and personal level. Thanks for creating the best site design I have had in over 2 years of contracting websites Cyrus. I definitely recommend to anyone who wants a great website.