ETC Services was timely in providing an estimate, was comprehensive in describing the work to be done and the materials to be used, was direct and easy to work with, was professional in all dealings and the work done, was timely in performing the work, and most importantly, was customer service oriented throughout the entire process. The experience was what I believe every customer hopes for when needing a job this big done.