They do good work but if you have any kind of deadline you can pretty much plan on not making it! We were promised our project would be complete in 12-14 days .... 25 days later we are still waiting. They have non existent customer service and extremely poor organizational skills. They are adamant that you do not call and check on the status of your project. But when they pass your deadline and you call you get put on hold four times because they cannot find your paperwork. It seems like it's always something with this company.I highly recommend that you search for another powdercoater in the valley.