They were friendly people to work with. We didn't have any damages to the house. We did not hire the preferred carpet cleaners as they were out of our budget. I did use the cleaners they recommended as one of them was reasonably priced.
BEWARE!! One of their preferred move out cleaners wanted $500!!!!!! So do your homework! I went with the lady that wanted only $250. She was professional and the house came out great.
My advice, find an affordable licensed carpet cleaner of your choice. Make sure they can guarantee satisfaction. I paid $170 to have a 1800 sq ft home cleaned for carpet. I've used them once before.
As for the general clean, I called around for prices and chose one of the preferred listed as the price range was similar. Avoid the one that wanted to charge and arm and leg!
$150 or so was taken out of our deposit for landscape clean up which was a bit much. Likely charged us for bush trimming too. The bushes were as is when we moved in. It was more of needing the leaves picked up and little weeds. I did not bother to look into it as we forgot to replace the filters so I've put that into consideration.
I'd rent from them again but pay close attention to detail.