Minghui and his team were very patient and obliging with all our requests, even when we changed our minds about things. He was also very responsive to all our messages.

I would not hesitate to use him again or recommend him to my friends.