Jim and his crew seem to be very, very busy. It's probably because he did exactly what he said he would do, and more, and at the best price around. Efficiency and expertise were top notch. Other reviews seem to be jaded about obtaining an estimate and the time frame for having the work done. I assure you that it is worth the wait. Kathy always returned my calls within 24 hours. My wife and I are very pleased.