Very thorough crew.  Great people skills.  Cleaned up well.  A great experience for us!