Really impressed with this facility as it's only a couple of years old. The staff and volunteers were extremely friendly and helpful. It's a very large facility, which is good (lots of dogs/cats to pick from) and bad (that there is a need to protect so many animals).
Had talked about getting a puppy for some time and today ended up being the day after playing with a friend's dog. Finally found our puppy after walking through 5 buildings full of dogs. Rounded up a volunteer and she let us play in the big fenced in courtyard.
We started the paperwork right outside while still playing with the pup. Headed inside to the front desk, which is rather busy due to the size of the facility. The ladies at the desk were pleasant to speak with and very informative. She gave us a list of veterinarians throughout the valley that proved the first visit for free.
Also let us know that they don't spay/neuter on Sundays so that we'd have to come back Monday afternoon to pick her up. She was $150 since it was the first day she was available. The price declines each day they are there. We opted to have her microchipped so it was an extra $25.
We even came back on Sunday just to see her and play with her in one of the private rooms. Pick up was quick on Monday afternoon. She was rather sleepy having just been spayed that morning. No running or jumping for 10 days.
All in all, we had a great experience finding our long term friend! Facility is clean, friendly, and fast. Sounds like they do offer other services besides adoption as people were bringing their pets in the lobby as well.