They were super early and finished quickly. They were also very thorough. I highly recommend them. We tried 3 or 4 (or 5) cleaning services, and AM Professional Cleaning, Inc is far and away, hands down, the best of the bunch. I am a REALTOR and will call them first for any move-in, move-out cleanings. My wife and I intended to use them just once, but they were so good that as soon as I finish writing this review, I'll be contracting them to come back and clean on a regular basis.