I would like to give Tennessee Valley Golden Retriever Rescue a 5 star rating and a thumbs up. They have been very professional and timely in finding me the right match for my situation. It is important to note they are out to find the perfect dog for the situation. In the beginning, I let them know I was not in a huge hurry to get a dog. My main objective was to get a dog that would do well with another male retriever and cats. They assured me they could find me a really good match and they did. It took a few weeks and they gave me a call to let me know they had a perfect match.
I have no other experience with other rescues but I think it would be hard to beat Tvgrr.com because of my experience with them. If you are wanting a dog that will fit well in a family setting I definitely recommend a golden retriever.