May 6thPrompt, courteous, and professional! Our house is currently on the market, so having the carpets nice and clean goes a long way in helping our home put its best foot forward. We will definitely use Heaven's Best again! Our carpets look great!