I always do a home visit with both cats and guinea pigs - there isn't much point in calling myself a rescue if I put them into a home I don't know. I would be just the same as a breeder then, allowing them to go to the first home that sounded ok.
I spend time initially asking lots of questions and building up a picture of the type of home on offer before agreeing to an adoption. I then take the animal to the home on the condition that the animals are adopted only if I'm happy with the set up - I would have no qualms whatsoever at bringing the animals back with me if I had any doubts about the home.
I'm pleased to say that I haven't yet had to bring any back with me! I do it this way as I cover such a large area and often travel many miles - it wouldn't be feasible to home visit first then do the adoption.
On the rare occassion that I haven't homechecked I have made extensive enquiries, got references etc but it is a rare thing for me to do. I don't rely solely on pictures of anyones set up either as it could simply be a picture copied and pasted from the internet.
I'm always saddened to hear that rescues haven't home checked, whatever the animal. It makes me suspect that they are more interested in the quantity of homes rather than the quality, it's too much of a gamble.
Experience has taught me that things aren't always as they are made out to be ....though I'm sure that many people not home visited are also fabulous homes. It's just I need my own peace of mind I think

I need my sleep at night.

|)

|)

|)
Seeing an animal settle into a new home after I've nursed it back to health or seen it born into the world or just found it a good home is one of the true delights of being an independant rescue - no way would I let anyone else take over that nice bit of the job !
In my dreams all rescues would sign up to a Code of Practice which protects the animal and secures their future

Home visits by trained people would be part of that, instead of the somewhat disjointed effort we see operating now.