Rajneesh and his team did an excellent job. He worked hard to please us and we are happy with the result. He patiently accommodated evolving and broadly defined requirements. Communication was good. He was responsive, polite, always pleasant, and a good value. I definitely will use him again for my future 3D animation needs.