Marco was very good to deal with, our quote came promptly and the carpet and vinyl was laid on time. He communicated the progress regularly and overall experience was ex ... more