Our first experience with Teasdale Fenton, for carpet cleaning, was good and what was expected. The courtesy call the day before and the morning of, let me know where we were on the schedule. The work completed was fine. The technician, Rob B. was professional,..