I was very impressed with the quality of my banner. The logo was very realistic and I was happy overall. The improvement would be the communication about installation and costs. I don't mind paying upfront, but communication could be improved about any additional costs or issues that could happen ahead of time. Being a business owner, I understand things happen , but honoring your agreements would insure repeat customers. I would recommend to others and come back.