Very impressed with William's service. Gave advise on material options for my design and saved me a costly mistake. I now have a much better product thanks to his keen eye for detail. Great team to work with, received product on time, very well packaged and good communication throughout the process.