Professional but room for improvement
The service was good and the final product met our requirements. However, communication could have been better during the middle stages of the project. There were a few days where I wasn't sure about the progress. That said, they delivered on time and the quality was solid.





