Carmel is a family owned and run business. Great guys to work with and they produce quality products. They will help work with your design and needs. Just be sure to communicate very clearly what you want, specifically ask about extra charges/costs and always deal with the same person throughout the job...otherwise messages get crossed and mistakes happen. However, to give them credit, they did come through and fix things up with us. Overall, we're satisfied with the final product.