Do you allow pets in your homes?

Depends on the rental.  We respect the wishes of our owners and if they allow it, so will we.

Do I need to clean the home on departure?

You are not required to clean the home on departure.  Cleaners will arrive to the home after your departure to prepare the home for the next guests