Five Stars
Great finished product; excellent communication to get the right final product.
Rating: 5 stars