The estimate and all work was done in a timely manner. The estimator and installers were very pleasant, hardworking, and dependable. The installers put in a full days work, only taking a break at lunchtime and were very professional. I would highly recommend Church's Carpet.