* Timely arrival * Got right to work * Excellent teamwork * Explained everything * Thorough clean-up * Bought them lunch (doesn't everyone?) Highly suggest NOT shopping around based solely on pricing. The value of service cannot be ignored.