We had an excellent experience. Tony was extremely accommodating both in scheduling the estimate and arranging the installation just a few days later! The installers arrived right on time and within a few hours, 3 bedrooms were carpeted. Tony was here working along with them and helping us out with a problem we were having with our already installed laminate flooring- amazing! He also came up with a brilliant solution to a major problem we had with our Berber carpet downstairs by using the bedroom carpet that we replaced to repair the carpet that the cats had damaged. All and all we highly recommend ABC Carpet!