Professional staff. They did a great job on my house except for a couple minor things. Top of bathroom mirror not dusted. Some of my baseboards were not dusted. I had asked they vacuum two bedspreads upstairs but the pillows on one spread was full of cat hair and untouched. It was the first time cleaning, I'm sure when we get a routine and they get used to the house it will be fine.