From start to finish...responsive, professional, and tech savvy (in their communications). Team was clean and professional (looking), cool and articulate...pretty sure that ain't par for the course.
Got a "deep clean"...house looks/feels great. And they even made little triangles on the ends of the toilet paper...it's the lil' things that go a long way.