Theresa and Craig were very thorough and courteous and did an excellent job.