I have been boarding at Mountain Run Kennel for many years. It is so nice to see the same caring staff over the time we have been with them. The facility is immaculant! The plays and swimming that were available for my "very Active" lab is so important to me when I am away for long periods of time. Knowing that she is being cared for by this kennel allows me to have piece of mind whenever I leave her! I reccomend this place to anyone who wants top quality care and reasonable rates.