Cat Sitting Cathedral City

Book a cat sitter to stop by your home to feed and play with your cat.

End
Search

Over 95
pet parents in Cathedral City have booked cat sitting

Cathedral City, Find top rated cat sitting

Prices are estimates per visit for 1 cat. Pricing may vary based on your search and includes a booking fee of 11%.

1 / 1
Sitter Profile Image: Kathlyn C.
Verified Enhanced Background Check
Kathlyn C.
$33
total per visit
25 years of experience
Cathedral City, CA, 92234

About: I have worked the last 25 years working in the medical field. Part of my job was providing pet therapy visits to hospice patients both in the private home and assisted living facilities. My Corgi named Pepe and I did team training and became certified through Love on a Leash. I have decided that I would like to help others with their dog and cat needs rather than getting another dog at this time. I am currently retired and am very flexible with my weekly schedule. I am available as a one-time sitter visit or a repeated weekly if preferred. Feel free to ask me if I am available before 11am or after 3pm for a drop in visitor for a dog walk or cat drop in visit. It's my goal to try my best to meet your schedule needs. I just don't do night dog walks or drop in visits. I understand the importance of making sure an animal feels comfortable with me and allowing it to approach me. I will always use a leash when walking a pet outside for their safety. I currently have a disabled, indoor cat. I make sure that her litter box is scooped daily and that her needs are a priority. I make sure she has fresh water and food, treats daily. It's always important to know from the pet owner what treats they prefer for their pets or food sensitive issues.

Sitter Profile Image: McKenna A.
Verified Enhanced Background Check
McKenna A.
$27
total per visit
4.8 out of 5 stars
• 25 reviews
11 repeat clients
34 years of experience
Palm Desert, CA, 92260

“McKenna was great with my kitty! Dropped in for 3 visits while out of town, always got great photos and updates. Will definitely book with her again for all future trips!”

Profile image
Alexis M.
Sitter Profile Image: Evgeny M.
Verified Enhanced Background Check
Evgeny M.
$24
total per visit
2 years of experience
Palm Springs, CA, 92264

About: For the past two years, I’ve helped care for my roommate’s French Bulldog and walked him every morning, usually very early to avoid the desert heat. I always gave him plenty of time to sniff and explore at his own pace. We often visited parks and pet-friendly cafés together. I’m patient, attentive, and naturally connect with cats and dogs. Every pet deserves love, patience, and care tailored to their individual needs. I currently have a flexible schedule, so I’m available for walks, drop-in visits, and pet care on most days. I’m also available on weekends and holidays. I have a fenced yard and a crate if needed. Pets are supervised most of the time and cared for in a safe, clean, and calm environment.

Sitter Profile Image: Janice R.
Verified Enhanced Background Check
Janice R.
$44
total per visit
5.0 out of 5 stars
• 10 reviews
1 repeat client
40 years of experience
Cathedral City, CA, 92234

About: 🐾 Need a Reliable Dog Sitter? I've Got Your Tail Covered! 🐾 Heading out of town or working long hours? Let your pup stay safe, happy, and loved right in their own home! ✅ Experienced & trustworthy ✅ Daily walks, playtime & snuggles ✅ Administering meds if needed ✅ Updates & photos sent to you ✅ Available weekdays, weekends & holidays Whether it’s for a day, a weekend, or longer treat every dog like my own! Retiring soon, I work from home. I can’t really have a dog. I look forward to spending meaningful time with animals and sharing unconditional love with your furry friend while you’re away from home. My approach to pet care is always personalized to meet the unique needs of each animal, ensuring their comfort, safety, and happiness. Depending on the services requested, here’s how I typically provide care: Feeding: I follow the specific dietary instructions provided by the pet owner, including portion size, feeding times, and any special dietary needs or restrictions. I make sure fresh water is always available. Medication: If pets require medication, I administer it carefully according to the owner’s directions. This includes pills, topical treatments, or any other prescribed care, while closely monitoring the pet for any side effects or changes in behavior. Walking and Exercise: For dogs, regular walks tailored to their energy levels and physical condition are a priority. I ensure they get enough exercise and bathroom breaks to keep them healthy and happy. I’m attentive to leash safety and environmental conditions during walks. Play and Enrichment: Pets receive plenty of interactive playtime, stimulation, and affection to keep them mentally engaged and emotionally satisfied. This might include playing with toys, training exercises, or just spending quiet cuddle time. Comfort and Supervision: I maintain a safe and calm environment, making sure pets have a cozy space to rest and feel secure. I monitor their behavior closely to detect any signs of stress, illness, or discomfort. Communication: I keep pet owners updated regularly with photos, messages, or videos, sharing how their pet is doing and any noteworthy observations.

Sitter Profile Image: Molly M.
Verified Enhanced Background Check
Molly M.
$33
total per visit
5.0 out of 5 stars
• 12 reviews
3 repeat clients
5 years of experience
Palm Springs, CA, 92264

“I knew our cats were in good hands with Molly all week long! We were away for a trip and she was reliable and communicative the whole time, I didn't need to worry about a thing. Plus our normally reserved cat walked right up to her for a nose boop when they initially met--a terrific match!”

Profile image
Michelle G.
Sitter Profile Image: Melissa L.
Verified Enhanced Background Check
Melissa L.
$33
total per visit
45 years of experience
Cathedral City, CA, 92234

About: I grew up in a home that adopted cats & dogs and was the prime caregiver since animal's lives and happiness are close my heart. I believe in SPOILING them, not giving them all of the treats, but in giving them tons of attention and activity. Zonking them out at night so they have the best night's sleep. I love all dogs, tiny to giants and long-haired too. I laugh at zoomies. My animal voice disarms them quickly so even the most nervous cats or dogs warm up to me in time. I respect boundaries and listen/watch body language so that neither of us are uncomfortable. I love to go on walks with them, letting them smell every flower along the way. I love playing tug of war or chasing each other or throwing a ball for hours. They are such special little beings and deserve the best care. With me, they would be loved on, scratched, belly rubbed, or brushed to their delight! I work from home and set my schedule. So, I would be available to watch your furbabies during the times that you need, overnights, or just daily drop-bys. All I need is wifi and if it's the summer, AC. I am happy to bring any cat-friendly dogs into my home. Both of my cats LOVE dogs. But your furbabies would have to have up-to-date vaccinations to do so. I'm happy to have them here. If they like walks, I go on one daily for about an hour. If I need to, I can split that walk in two, no worries. Spending time with them at a dog park. Throwing the ball or playing outside with their favorite toy is also something that I would enjoy doing. I am happy to find what each furbaby needs and to meet it. I love getting to know animals and their specific qualities/likes/dislikes and meeting their needs and having fun. The whole idea to me is that if their humans are out of town. having fun, they should have an equal amount of fun too!

Sitter Profile Image: Tamra T.
Verified Enhanced Background Check
Tamra T.
$17
total per visit
5.0 out of 5 stars
• 2 reviews
1 repeat client
25 years of experience
Thousand Palms, CA, 92276

“Tamra was amazing with Jupiter! Jupiter loved her, and Tamra was quick to respond throughout. I’m excited to have her as Jupiter’s regular walker and sitter.”

Profile image
Karina B.
Sitter Profile Image: Allen C.
Verified Background Check
Allen C.
$50
total per visit
5.0 out of 5 stars
• 7 reviews
2 repeat clients
5 years of experience
Palm Desert, CA, 92260

About: I care about the quality and attention that I give when taking care of pets. I used to walk 8 pugs at a time. I was known as the pug walker. I am a lecturer in communication studies and believe in clear and open communication with my clients. I promise to treat your pets as if they were my own. Kindness and compassion are a big part of my philosophy of life. I will give your pet love and my undivided attention when I care for them. I am an animal lover and love cats and dogs equally. I have always had both cats and dogs but currently do not have any pets. I look forward to hearing from you and hope that you can sense that I am a great petsitter. I am currently working part time and have a great deal of flexibility for taking extra special care of your fur babies. I love spending time with all kinds of animals. I am respectful of space and treat anyone's home with care and utmost respect. I am willing to work together to create an excellent experience for everyone involved.

Sitter Profile Image: Holly T.
Verified Enhanced Background Check
Holly T.
$33
total per visit
5.0 out of 5 stars
• 5 reviews
1 repeat client
35 years of experience
Palm Desert, CA, 92270

“⭐️⭐️⭐️⭐️⭐️ We can’t thank Holly enough for stepping in at the last minute to take care of our pets! She was incredibly understanding and accommodating with our sudden trip, and her communication was excellent from start to finish. We really appreciated how attentive she was to all of our pets’ needs and how she kept us updated with messages and photos—it gave us such peace of mind while we were away. Everything was perfectly handled, and our pets were clearly happy and well cared for. Highly recommend to anyone looking for a reliable, caring, and professional pet sitter!”

Profile image
Michelle Joy G.
Sitter Profile Image: Cesar L.
Verified Enhanced Background Check
Cesar L.
$33
total per visit
5.0 out of 5 stars
• 2 reviews
2 repeat clients
15 years of experience
Palm Springs, CA, 92262

“Cesar is amazing!! He took care of my three cats while we were out of town for our wedding, over the past 9 days our kitties were in great care with Cesar’s drop in visits! He went above and beyond our expectations. Truly kept the litter boxes clean and swept around them! He changed their food and water and made sure they were safe! Cesar is trust worthy and respectful! He kept us updated throughout the whole process, sending us lots of loving photos and even keeping us updated on the weather! He is soo kind and truly loves animals, we have gold fish here too, even thou we were feeding them pebbles with the automatic feeder he noticed the fish and added some bounce flacks when he visited (out of the kindness of his heart). SO NICE! If you are looking for someone to care for your pets, I HIGHLY recommend Cesar he is very knowledgeable and caring, he followed every step I gave him and went beyond that. He even offered to have a free meet and great so the animals could get to know him! SO THOUGHTFUL. unfortunately my tight schedule wouldn’t allow it but, it’s the thought he puts in that counts! Thank you so much Cesar you are a true blessing to us and our animals! Until next time! 💕”

Profile image
Naomi S.
Sitter Profile Image: Elizabeth D.
Verified Enhanced Background Check
Elizabeth D.
$27
total per visit
40 years of experience
Palm Springs, CA, 92264

About: I’ve loved and cared for animals my entire life. From my own pets to those of friends, family, neighbors, and clients, I’ve always been someone people trust with the animals they love most. I have experience with dogs and cats of all ages, including puppies, kittens, seniors, and pets who need extra patience and attention. I’ve raised cats, cared for a litter of kittens from birth until they found their forever homes, and have also had the privilege of being there for several dogs during their final chapter of life. It was an honor to provide comfort, companionship, and a peaceful presence during such a meaningful transition. I believe every pet is unique, with their own personality, routines, and ways of feeling safe and happy. I take the time to understand what each animal needs, whether that means walks, playtime, quiet companionship, medication reminders, or extra cuddles. My daughter, the only other person in our home, works in veterinary medicine, so animals are truly a part of our everyday life. Your pet will be welcomed into a calm, loving environment and treated with the same kindness, patience, and respect I would give my own. I currently work part-time, which allows me flexibility and plenty of time to dedicate to pet care. I am available for boarding on weekends and can accommodate weekday care depending on your pet’s needs. I enjoy creating a calm routine with plenty of attention, playtime, walks, and affection so your pet feels happy and secure. Your pet’s safety and comfort are my top priorities. I provide a calm, loving environment where pets receive individual attention and care. I have experience with pets of different ages, personalities, and needs, and I understand the importance of following each owner’s instructions regarding feeding, exercise, routines, and special care. My daughter, who is the only other person who lives in my home, works in the veterinary field, so our household has an added level of knowledge and awareness when it comes to animal health and wellbeing. I will treat your pet like part of my own family and keep you updated so you can feel confident while you’re away.

Sitter Profile Image: Lea R.
Verified Enhanced Background Check
Lea R.
$27
total per visit
5.0 out of 5 stars
• 5 reviews
1 repeat client
10 years of experience
Palm Desert, CA, 92260

About: I've been caring for pets for over 10 years, and it's genuinely one of my favorite things to do. In that time, I've looked after just about every kind of animal you can think of — dogs and cats of all ages, puppies, seniors, small mammals, birds, reptiles, and more. The only ones I haven't worked with are horses! I'm comfortable with medication administration (pills, liquids, eye drops, injections), special needs care, and adapting routines for pets who need a little extra patience. I've cared for rescue dogs still learning to trust people, helped a senior dog through a UTI by spotting the symptoms early and coordinating with the owner, and stayed calm when a dog in my care was unexpectedly attacked by another dog on a walk — I got him to the vet quickly and he made a full recovery. I don't have pets of my own right now, but on most days I'm out walking, feeding, or hanging out with someone else's. Your pet will get attentive care, plenty of affection, and an honest set of eyes on how they're doing day to day. If you need your dogs walked Monday through Friday, I will gladly try to accommodate my schedule for you. Happy to help on the weekends if I can! I do my best to make your pets feel comfortable with me and treat them with kindness. I believe in being patient with the pets I look after.

Sitter Profile Image: Megan T.
Verified Enhanced Background Check
Megan T.
$27
total per visit
5.0 out of 5 stars
• 21 reviews
7 repeat clients
10 years of experience
Palm Springs, CA, 92262

About: Hi Pet Owners! I have a plethora of experience caring for dogs (and cats) of all ages and sizes, from the tiny toy breed, to the Great Dane. I grew up with dogs, worked in a veterinary clinic, and own my own fur babies. Through these experiences, I bring years of knowledge caring for pups. Most recently, I have been a pet sitter on the Rover app, caring for pets throughout the Palm Springs area. This has included boarding at my house, house sits, and lots of dog walks! Through my experience on Rover, I have learned how to manage all sorts of personalities, dietary restrictions, medication administrations, and every other special pet need imaginable! I'd be thrilled to help you and your pet out in the future. I work from home, so I'm here during the day to care for the animals. I'm available 7 days a week to care for pets. I have a fenced-in yard. I have 2 golden doodles of my own who are friendly and have experience meeting new friends and sharing their mom! I have crates and can separate pets if needed.

Sitter Profile Image: Katie G.
Verified Enhanced Background Check
Katie G.
$50
total per visit
5.0 out of 5 stars
• 20 reviews
5 repeat clients
25 years of experience
Palm Desert, CA, 92211

“Katie recently took care of our fur ball while we were called away for a family matter. She gained his trust and provided amazing comfort to him in our absence. She is thoughtful and caring which our cat appreciates greatly.”

Profile image
Mark F.
Sitter Profile Image: Jordan B.
Verified Enhanced Background Check
Jordan B.
$20
total per visit
5.0 out of 5 stars
• 5 reviews
1 repeat client
15 years of experience
Indian Wells, CA, 92210

“Jordan took fantastic care of our 3 cats! She communicated daily with pictures and updates about how they were doing and how they were adjusting to her house sitting. She also tidied up before we got back which relieved a lot of stress! We would definitely recommend Jordan for pet and house sitting!”

Profile image
Kevin M.
Sitter Profile Image: Mikayla D.
Verified Background Check
Mikayla D.
$22
total per visit
4.9 out of 5 stars
• 57 reviews
17 repeat clients
10 years of experience
La Quinta, CA, 92253

“Mikayla was great! She was super reliable for our check-in visits over Christmas and provided lots of updates! I will definitely use her again!”

Profile image
Danica G.
Sitter Profile Image: Crystal M.
Verified Enhanced Background Check
Crystal M.
$56
total per visit
5.0 out of 5 stars
• 43 reviews
8 repeat clients
30 years of experience
Indio, CA, 92201

“Crystal. Wow. What can I say. Amazing person and cat/house sitter. We had an urgent immediate need for help and she came to our house within the hour to stay for 4 nights. The cats loved her, she sent photos and updates, and our house was tidier than how we left it. Perfection!”

Profile image
Laura K.
Sitter Profile Image: Crystel H.
Verified Enhanced Background Check
Crystel H.
$22
total per visit
19 years of experience
Desert Hot Springs, CA, 92240

About: I’ve grown up with both dogs and cats, and have been a huge animal lover my whole life. I’ve always been a sitter for friends and family in need and figured I might as well expand my services. I have a big home and yard, with plenty of grass and room to run. Our home is very pet friendly, and they pretty much are free to roam as they please. My husband and I keep the home clean, but cozy. We have kids, cats, and dogs and everyone gets along. We keep the upstairs blocked off so the cats have their own space to play and relax. There are tile floors for a cool place to nap, dog beds, cat trees, and plenty of toys. I’m a nurse and CPR certified, so your fur baby is safe with me. I only ask that your pet is friendly, and if you have a dog that they are a minimal barker as we like to keep our neighbors happy. I can help with potty training, bathing, and medicines too…whatever your pet needs. All you need to provide is your pets favorite food. I’ll take care of the rest. I work part time as a nurse, usually during the nights and my husband is a stay at home dad. I have plenty of time and energy to devote to your fur baby. I have a large home and yard with plenty of grass. There are also several dog parks within our community for your fur baby to play.

Sitter Profile Image: Eden G.
Verified Enhanced Background Check
Eden G.
$32
total per visit
5.0 out of 5 stars
• 3 reviews
1 repeat client
10 years of experience
La Quinta, CA, 92253

About: What sets me apart as a sitter is my ability to cater to pets of all ages and needs, including providing patient care for senior pets and gentle, consistent training for puppies. I also have a keen eye for recognizing changes in behavior or health, ensuring your pet’s well-being is always my top priority. I’m a coach during the middle of the day, but mornings and nights i’m available. I’m also usually completely open on weekends. I can adjust to your schedule as needed. When caring for pets in my home, I provide a safe, pet-friendly environment with plenty of space to play and relax, along with a consistent routine to ensure comfort and stability. In a client’s home, I follow their specific care instructions closely, maintaining the pet’s usual schedule for feeding, exercise, and attention, so they feel secure and stress-free in their familiar surroundings.

Sitter Profile Image: grace m.
Verified Enhanced Background Check
grace m.
$57
total per visit
5.0 out of 5 stars
• 10 reviews
1 repeat client
4 years of experience
Coachella, CA, 92236

“Wow! Grace/Gresia is a very close family friend but she has never met my cat she was amazing you can tell her love and passion for pets, thistle my cat loved her, she was great with updating me during the small drop in !”

Profile image
marixa t.
1 / 1
View more

The median cost per visit for cat sitting in Cathedral City is $30

Cat parents share their Rover experiences - Cathedral City

1 / 1
5.0 out of 5 stars

CJ is the best! She takes great care of Beau and it shows in the pics she uploads. Beau is calm and happy after a few days away which indicates to me he is being well cared for. I don't worry about Beau for one second when I'm away. He is in the best and most capable care. I highly recommend CJ if you are looking for a great pet sitter!

Profile image
Ryan
Drop-In Visits
5.0 out of 5 stars

I am very pleased with the care and attention the kitties receive. Even the difficult ones. William has completely won over my most difficult handicapped kitty that pretty much hates anyone new in her life. Highly recommended.

Profile image
Rebecca D.
Drop-In Visits
5.0 out of 5 stars

I met Megan for the meet and greet for her to drop in to check on my cat while we were out of town for a few days and I immediately trusted her. I appreciate her excellent communication and as a bonus she took great photos of my cat which made me feel even more at ease. She was super helpful and followed all care requests perfectly. I will definitely be rebooking!

Profile image
Katie N.
Drop-In Visits
5.0 out of 5 stars

Angelica was AMAZING. So accommodating to my schedule, and was incredibly sweet with my 2 cats, one of which has special needs and behaviors, so it was very meaningful to me! Absolutely revommend 💕💕💕💕

Profile image
Emily R.
Drop-In Visits
1 / 1
Find pet care near you

Book with peace of mind

  • Screened pet sitters have passed a third-party background check and show verified reviews from other pet parents, like you.
  • Every booking is backed by the Rover Guarantee, which includes up to $25,000 reimbursement for eligible vet care. Learn more
  • 24/7 support from the Rover team–here to help if you ever need someone to talk to.

Why Choose Rover?

  • Cashless payments

    Book and pay through Rover’s secured platform—no cash or checks required.

  • Reservation protection

    It doesn’t happen often, but if your sitter has to cancel, we’ll work with you to find a new sitter.

  • World-class support

    We’re friendly, knowledgable, and total pet fanatics. You can get in touch with us anytime.

How to book cat sitting

  1. 1. Search

    Browse profiles of sitters near you who offer cat sitting.
  2. 2. Meet In Person

    Schedule a free in-person Meet & Greet to find the perfect fit.
  3. 3. Book & Pay

    It's that easy! All payments are processed through Rover's secured platform.

Popular requests for cat sitting - Cathedral City

Select a filter and find qualifying sitters offering cat sitting.

Sitters in Cathedral City average 6
repeat cat sitting clients

FAQs for Cat Sitting - Cathedral City

Frequently asked questions about Rover

The average cost of Cat Sitting in Cathedral City on Rover is $22 per visit as of October 2026. Most bookings cost between $17 and $32 per visit. sitters set their own rates based on factors such as their experience, the length of care, the number of pets, and your pet’s specific needs. As long as your booking dates and pet profiles are accurate, the price shown before you confirm is the total, including any booking fee.

As of October 2026, there are 344 sitters on Rover offering Cat Sitting across Cathedral City. Enter your ZIP code to see which available sitters are closest to your home.

Cat sitters on Rover care for your cats’ needs and can spend quality time with them, including activities like feeding, playing, and refreshing their water and litter boxes. Depending on your arrangement, you can schedule as many visits per day as your cat needs or find a sitter who can stay at your house overnight. Some sitters also board cats in their home.

House sitting can be ideal for cats who need socialization or care that lasts longer than a few hours. Your cat stays in their own home, on their own schedule, with care based on what you and your sitter agree on together.

Many pet parents provide a spare key or arrange a lockbox. You can also exchange keys during the Meet & Greet and show your walker how to use digital fobs or personalized codes. It helps to arrange access to your home, from spare keys to concierge introductions, before pet care begins.

If you live in an apartment or condo, don’t forget to discuss details like buzzer access, codes, or elevator etiquette. These details can help a pet sitter feel more comfortable going in and out of your building.

Every sitter on Rover is required to pass a background check before listing their services. This process confirms their identity and indicates they are not on the Department of Justice’s National Sex Offender Public Website or have any disqualifying offenses.

Beyond ID checks, you can review each sitter's star rating, read verified reviews from other pet parents, and see how many repeat clients they have. Every booking is backed by the Rover Guarantee, which includes up to 25,000 in eligible veterinary care. For more details, visit .

The Rover Guarantee is Rover’s commitment to your peace of mind every time you book. It includes 24/7 customer support, sitter access to advice from qualified veterinary professionals for diagnostic issues, and a reimbursement program for eligible veterinary care in the rare event something goes wrong.

All bookings are backed by the , which provides up to 25,000 in eligible veterinary care reimbursement.

A Meet & Greet is a casual meeting to vet potential sitters and communicate care needs for peace of mind before a booking begins. Only sitters who have never booked with you before can schedule a Meet & Greet on Rover; however, you are welcome to coordinate one in Rover messages with sitters you have previously booked. This can be helpful if you have a new pet or routine you want to go over with your sitter.

Meet & Greets can take place in person or virtually. If you are booking with a sitter for the first time, we recommend in-person Meet & Greets to get a clearer sense of how your sitter interacts with your pet or the new environment.

During the Meet & Greet, you will have a chance to walk through your pet's routine, medical needs, and unique quirks. Take the time to ask your sitter questions about their skills and expertise, and make sure the fit feels right for everyone. Meet & Greets are a great way to prepare your pet and sitter for longer stays or first-time bookings. Read our tips for your first .

Yes, you can find sitters who have experience with handling special pet needs in Cathedral City. On Rover:

  • 92% of sitters can help with special care needs
  • 95% can help with giving oral medications or injections
  • 95% can help with daily exercise

You can also find pet sitters on Rover who accept only one pet at a time, which is ideal for anxious puppies, kittens, or senior pets who move at a gentler pace. Some sitters will also list availability for 24/7 care, also known as constant care, in their profiles.

Use the search filters to narrow down sitters whose specific experience or environment meets your pet's needs. When reaching out to your sitter, outline your pet's care routine and use the Meet & Greet to walk your sitter through your expectations.

sitters on Rover set their own , which you can find on their profile under their contact information. Sitters may set a same-day, one-, three-, or seven-day cancellation policy. Cancelling within your sitter’s cancellation policy qualifies you for a full refund.

Same-day cancellations for recurring services, which include walks, drop-ins, and day care, follow the full refund policy. Otherwise, for pet boarding and house sitting, if you cancel after 12 pm on the applicable cancellation deadline, you’ll receive a 50% refund for the first seven days of the booking and a 100% refund for any remaining days.

If your sitter needs to cancel within seven days of the booking's start date, then our reservation protection will kick in. This means you will get a full refund and our support team will work with you to find a replacement sitter.

Connect anywhere with the Rover app

Download on the App Store BadgeGet it on Google Play Badge