This company is outstanding. As a customer I wanted a company that provided a quality product and was service oriented but what sealed the deal for me was their effective communication at every level, from initial job estimate to installation. Every member of the Cast Iron Elegance team I had contact with seemed to be focused on the same goal of quality service and customer satisfaction.