Unfortunately, we had a negative experience at Cottonwood. We boarded our dogs there this past weekend. We were excited for inexpensive boarding, but we learned our lesson: you get what you pay for. We received a voicemail on Monday morning that we needed to pick up the dogs as quickly as possible, as they were barking loudly and being disruptive and no one could get any work done. Since we had traveled home early that morning, we had slept in a little. The next voicemail was just dogs barking. (Highly unprofessional.) When we got there, there were ZERO cars in the parking lot and NO BARKING. Not even when our dogs heard us talking.....It was very sad that the staff didn't understand the nature of dogs. They had been alone most of the day Sunday, so of course, when people and other animals showed up, they barked. Then they acclimated and were quiet. It was frustrating to be treated like our dogs were such a burden. Then, when we took our dogs home, we found that they required grooming, since they had been laying in their own urine all weekend. Their joints were rubbed raw from laying on the hard floor, despite us being told they would put a blanket in there for them. I am very displeased with the lack of care for our dogs. If they were not able to handle our dogs, I wish they would have just told us from the get-go. Our interactions were limited to one vet tech/receptionist, so I can't speak for the vets and other techs, but we will not return and we recommend others avoid it as well.