I would give Victor 5 star. He is very organized, professional, knowledgeable, and honest. Different that the many web developers I contacted, Victor is the best.

Tingting P.

San Francisco, CA