Consider what type of situation would best fit your pets needs. Is your pet active, not active, old, young, healthy, unhealthy, nervous, outgoing, etc. All of the answers to your questions should determine what type of facility to board your pet in.
Nowadays, their are many different options:
Kennel only: These facilities usually house your pet alone in a kennel or dog run. Be sure to check to see if it is strictly indoors, outdoors or both. This type of facility usually charges more for your pet to get exercise. Dogs who are aggressive towards other dogs or humans are usually the perfect type for this kind of kennel.
Daycare/Kennel Combination: Facilities with both dog daycare and kenneling usually charge separately for dog daycare and kenneling. Some of these facilities do charge flat rates. Dogs are put in group situations during the daytime to play with other dogs of like personalities, ages and sizes. Some of these facilities have kennels or rooms (suites) for your pet to sleep in at night. Typically this is a perfect situation for pets who are very active, social and have young personalities.
Veterinary Clinic Boarding: Some Veterinary clinics now offer daycare during boarding or may also have the dogs, strictly in a run or kennel. There are always veterinarians on staff and are always ready to care for your pet should anything happen. Veterinary clinics are the perfect place to board your pet if your pet has major health issues or is older and less active.
In home pet care: Many kennels and petsitting bussiness offer In-home pet care. These type of services will either come to your home to walk and/or feed your pet while you are away. Some also offer to stay overnight, pick up your newspaper or mail and water your plants. Older and more nervous pets are the ideal candidates for this service.
Usually the most inexpensive choice is a kennel only facility, the most expensive can range between in-home and veterinary clinic businesses.
Choose carefully by visiting facilities and speaking with the people who will be caring for your pet. The environment should be clean and should have knowlegable people to care for animals with personalities that match your pet.