Comment: We had a sick dog emergency, dog vomited about 8 times on brand new carpet, including blood in vomit. Although they had a packed schedule, Teasdale Fenton managed to fit us into their schedule that day and amazingly were able to remove all the stains with no remnants. They also offered (and did) clean the stair carpet while they were here. Jeff was awesome and we can't thank them enough for 'saving' our new carpet! I highly recommend them.