Very responsive and good about staying in touch providing updates on progress and answering questions about issues. The artwork was beautiful to boot. I could probably have spent 4 times as much and only hoped to have received similar quality and probably still would have received poorer support. On a price versus quality and service scale, you can't really do much better.