Dog Boarding in Oak Ridge, NC

Find a loving dog sitter to watch your dog overnight at your sitter's home.

Search

More resources

A focus on safety

Enjoy photo updates, easy messaging, and the knowledge that every sitter joining Rover needs to pass an enhanced background check.Learn more about RoverProtect

Top rated Oak Ridge dog boarders

1 / 1
Sitter Profile Image: Stephanie & Matthew S.
Verified Enhanced Background Check
Stephanie & Matthew S.
Star Sitter
from
$40
per night
5 out of 5.0 stars
19 reviews
9 repeat clients
18 years of experience
Kernersville, NC, 27284

They were so welcoming to my bully he didn’t even say goodbye and walked right in their house….geez thanks man! He was still excited to see me thankfully but that is the kind of care you can expect from them. They sent me updates regularly and are a very friendly couple. They are certainly people I would trust using again and plan to! Thanks for taking care of him so well!

Profile image
Ryan P.
Sitter Profile Image: Jenna & Shane M.
Verified Enhanced Background Check
Jenna & Shane M.
Star Sitter
from
$45
per night
5 out of 5.0 stars
153 reviews
71 repeat clients
18 years of experience
oak ridge, NC, 27310

Jenna and Shane were great! They sent me updates often and Sophie had a blast! I could tell they really cared about her and her well-being! Would definitely book again!

Profile image
Allie R.
Sitter Profile Image: Tiffany B.
Verified Enhanced Background Check
Tiffany B.
from
$35
per night
5 out of 5.0 stars
15 reviews
5 repeat clients
17 years of experience
Greensboro, NC, 27410

This was a quality pet sitting experience!! Tiffany was very warm and positive right from the beginning. Delilah, our Shidzu, had no fear or reservations; she felt perfectly at home right from the beginning. Delilahwas well cared for and nurtured. I recieved plenty of pictures and updates! There was plenty of space to play!

Profile image
Valerie L.
Sitter Profile Image: Elizabeth & Nick S.
Verified Enhanced Background Check
Elizabeth & Nick S.
from
$35
per night
5 out of 5.0 stars
256 reviews
93 repeat clients
25 years of experience
Rural Hall, NC, 27045

Elizabeth and Nick took care of my twins (think Danny DeVito and Arnold S.) while we vacationed on spring break. The dogs very much had their own vacation! They were happy and healthy upon pickup. Pictures were provided daily to show the positive environment where my pups stayed. While Elizabeth and Nick do house multiple dogs, they have the ability and experience, to section of dogs for comfort/necessity. They also go the extra mile as they sent me home with a product to try on my dog’s sensitive skin. I will definitely book again!

Profile image
Michael M.
Sitter Profile Image: Holly H.
Verified Enhanced Background Check
Holly H.
Star Sitter
from
$30
per night
5 out of 5.0 stars
20 reviews
5 repeat clients
15 years of experience
Kernersville, NC, 27284

Benji was treated like part of the family and absolutely loved his time with your family. Thank you so much for taking great care of him, sending updates and allowing us to enjoy our time away. We will definitely be back!

Profile image
Kimberly D.
Sitter Profile Image: Starla C.
Verified Enhanced Background Check
Starla C.
Star Sitter
from
$45
per night
5 out of 4.8 stars
21 reviews
9 repeat clients
13 years of experience
High Point, NC, 27265

Starla and her family treated my Ladybug like one of their own. She was safe, happy, and loved her entire stay. We will definitely be bringing her back on our next vacation. I received updates and pictures multiple times a day and quick responses to my texts.

Profile image
Jeneen R.
Sitter Profile Image: Tyra S.
Verified Enhanced Background Check
Tyra S.
from
$45
per night
5 out of 5.0 stars
209 reviews
86 repeat clients
15 years of experience
Greensboro, NC, 27408

Tyra goes the extra mile. Not only does she send us a multitude of pictures of our pup (which can not be understated), but she truly cares for our pup. She goes out of her way to make him feel at home and loved in her house as if it was our own. Thank Tyra for taking care of our pup.

Profile image
MacKenzie S.
Sitter Profile Image: Emily S.
Verified Enhanced Background Check
Emily S.
Star Sitter
from
$39
per night
5 out of 5.0 stars
36 reviews
10 repeat clients
30 years of experience
High point, NC, 27265

We always have a great experience with Emily. This was a last minute trip and Emily accommodated our needs as always. She cares for our Penny like family and we are grateful!

Profile image
Jessica and Domnique M.
Sitter Profile Image: Alvaro & Catherine G.
Verified Enhanced Background Check
Alvaro & Catherine G.
Star Sitter
from
$25
per night
5 out of 5.0 stars
46 reviews
16 repeat clients
2 years of experience
WINSTON SALEM, NC, 27103

Alvaro and his family took great care of Charlie. They were very nice and sent photos of Charlie throughout the day to show he was doing great.

Profile image
Kent B.
Sitter Profile Image: Pat B.
Verified Enhanced Background Check
Pat B.
from
$28
per night
5 out of 5.0 stars
8 reviews
2 repeat clients
50 years of experience
Walnut Cove, NC, 27052

Pat took my baby in an emergency situation. She worked with me and went out of her way to make sure that my baby was taken care of. She gave me good updates and communicated with me so I would not worry for this was a first time my baby had to stay with someone that she didn't know. She was wonderful, and I would definitely ask her to keep my baby again.

Profile image
Yukiko S.
Sitter Profile Image: Andrea F.
Verified Enhanced Background Check
Andrea F.
Star Sitter
from
$46
per night
5 out of 5.0 stars
41 reviews
10 repeat clients
15 years of experience
Rural Hall, NC, 27045

Andrea is incredibly kind, patient and clearly loves dogs. She provided excellent care for Shep, making sure he received plenty of exercise, playtime and cuddles. Andrea kept me updated with texts and photos throughout our trip which made my heart happy. She also was able to help out on short notice. Thank you Andrea!

Profile image
Amy M.
Sitter Profile Image: Erica & Christian S.
Verified Enhanced Background Check
Erica & Christian S.
Star Sitter
from
$40
per night
5 out of 5.0 stars
144 reviews
38 repeat clients
15 years of experience
Clemmons, NC, 27012

We are so grateful for the extra love and care with our girls. They had a hard time settling in but we received lots of updates and videos. Definitely recommend!

Profile image
Regan A.
Sitter Profile Image: Victoria M.
Verified Enhanced Background Check
Victoria M.
Star Sitter
from
$38
per night
5 out of 5.0 stars
25 reviews
7 repeat clients
39 years of experience
High point, NC, 27265

Thank you, Victoria, for taking such great care of Moon! She truly understands dogs and treats them like family. I highly recommend her, especially for dog boarding.

Profile image
Jess G.
Sitter Profile Image: Lisa J.
Verified Enhanced Background Check
Lisa J.
from
$45
per night
5 out of 5.0 stars
22 reviews
6 repeat clients
30 years of experience
Greensboro, NC, 27410

I am so thankful for Lisa J for taking me on such short notice!! Polite, responsive, and great environment for a dog!! My dog will definitely be back!!

Profile image
Wilson H.
Sitter Profile Image: Rachael A.
Verified Enhanced Background Check
Rachael A.
from
$40
per night
5 out of 5.0 stars
34 reviews
14 repeat clients
10 years of experience
Greensboro, NC, 27409

Finding Rachael was the best decision for our senior dog! Rachael communicated everyday that we were on our vacation - she sent updates, cute photos and we loved it! Muggsy was well taken care of his entire stay and he looked sad to leave! We will definitely be using Rachael again in the future!

Profile image
Magdalyn S.
Sitter Profile Image: JOAQUIN G.
Verified Enhanced Background Check
JOAQUIN G.
Star Sitter
from
$42
per night
5 out of 5.0 stars
48 reviews
9 repeat clients
12 years of experience
GREENSBORO, NC, 27301

Joaquin made sure to keep me updated then entire time my pup was with him and he’s created an environment where all of the dogs feel comfortable. I will be back.

Profile image
chalante' d.
Sitter Profile Image: Jane K.
Verified Enhanced Background Check
Jane K.
Star Sitter
from
$40
per night
5 out of 5.0 stars
95 reviews
47 repeat clients
47 years of experience
Winston Salem, NC, 27107

Another great stay with Jane! We’re very pleased with how well Angel has learned to play with her canine roomies during her stay. Jane gives them freedom to socialize and bond, all while keeping things controlled and safe. And as usual, Angel had to stick her head out the window, and was whining with excitement when she arrived. We can tell from her behavior (and from Jane’s frequent pictures) that she always has a good time there.

Profile image
loxley11
Sitter Profile Image: Danielle D.
Verified Background Check
Danielle D.
Star Sitter
from
$44
per night
5 out of 5.0 stars
124 reviews
41 repeat clients
10 years of experience
Thomasville, NC, 27360

Our energetic golden had a blast at Danielle’s home for a week while we were away! She got plenty of playtime in with her other dogs and seemed right at home. I felt so comforted by all the cute pictures and detailed end-of-day “report cards” she sent each day, I've booked with others on Rover before and this is rare! Danielle took care of our girl like she was her own - I highly recommend her boarding services!

Profile image
Sara H.
Sitter Profile Image: Angela S.
Verified Enhanced Background Check
Angela S.
Star Sitter
from
$30
per night
5 out of 5.0 stars
25 reviews
5 repeat clients
14 years of experience
Kernersville, NC, 27284

I was able to arrange a brief meet-and-greet prior to dropping off my dog. The entire family--including parents, children, and pets--was all very friendly and welcoming to Buddy. They made him feel like part of the pack for an entire week. It took Buddy a few minutes to settle and become comfortable in a house with two other dogs, but pretty soon, he had made two new canine friends. I am grateful for a place he can feel comfortable and save while I am away. I would recommend this sitter to others for their warm and welcoming home.

Profile image
Myron B.
Sitter Profile Image: David T.
Verified Enhanced Background Check
David T.
Star Sitter
from
$40
per night
5 out of 5.0 stars
66 reviews
23 repeat clients
18 years of experience
Winston-Salem, NC, 27103

David was so kind and took such good care of our dog. He communicated with us the entire time and sent us pictures of our dog throughout his stay. Our pup even seemed sad to leave his new friends😆He will be the only dog sitter in Winston we ever use….the best!!

Profile image
Melissa G.
1 / 1
View more sitters

Loving dog boarding sitters in your neighborhood

Search Results

Sitter Profile Image: Stephanie & Matthew S.
Verified Enhanced Background Check
Sitter Profile Image: Stephanie & Matthew S.
Verified Enhanced Background Check

1. Stephanie & Matthew S.

Star Sitter
Dog loving mom of 18+ years
Kernersville, NC, 27284
3.2 mi. away
Boarding
from
$40
per night
5 out of 5.0 stars
19 reviews
9 repeat clients
Profile image

They were so welcoming to my bully he didn’t even say goodbye and walked right in their house….geez thanks man! He was still excited to see me thankfully but that is the kind of care you can expect from them. They sent me updates regularly and are a very friendly couple. They are certainly people I would trust using again and plan to! Thanks for taking care of him so well!

Availability updated 3 days ago
Sitter Profile Image: Jenna & Shane M.
Verified Enhanced Background Check
Sitter Profile Image: Jenna & Shane M.
Verified Enhanced Background Check

2. Jenna & Shane M.

Star Sitter
We are dedicated to your pets! :)
oak ridge, NC, 27310
1.5 mi. away
Boarding, House Sitting, Drop-In Visits, Doggy Day Care, Dog Walking
from
$45
per night
5 out of 5.0 stars
153 reviews
71 repeat clients
Profile image

Jenna and Shane were great! They sent me updates often and Sophie had a blast! I could tell they really cared about her and her well-being! Would definitely book again!

Availability updated 4 days ago
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: Tiffany B.
Verified Enhanced Background Check
Sitter Profile Image: Tiffany B.
Verified Enhanced Background Check

3. Tiffany B.

Calm environment for your fur baby
Greensboro, NC, 27410
8.6 mi. away
Boarding, Drop-In Visits
from
$35
per night
5 out of 5.0 stars
15 reviews
5 repeat clients
Profile image

This was a quality pet sitting experience!! Tiffany was very warm and positive right from the beginning. Delilah, our Shidzu, had no fear or reservations; she felt perfectly at home right from the beginning. Delilahwas well cared for and nurtured. I recieved plenty of pictures and updates! There was plenty of space to play!

Availability updated 8 days ago
Sitter Profile Image: Elizabeth & Nick S.
Verified Enhanced Background Check
Sitter Profile Image: Elizabeth & Nick S.
Verified Enhanced Background Check

4. Elizabeth & Nick S.

Large Family on a Farm
Rural Hall, NC, 27045
17.6 mi. away
Boarding, Doggy Day Care
from
$35
per night
5 out of 5.0 stars
256 reviews
93 repeat clients
Profile image

Elizabeth and Nick took care of my twins (think Danny DeVito and Arnold S.) while we vacationed on spring break. The dogs very much had their own vacation! They were happy and healthy upon pickup. Pictures were provided daily to show the positive environment where my pups stayed. While Elizabeth and Nick do house multiple dogs, they have the ability and experience, to section of dogs for comfort/necessity. They also go the extra mile as they sent me home with a product to try on my dog’s sensitive skin. I will definitely book again!

Availability updated 4 days ago
Sitter Profile Image: Holly H.
Verified Enhanced Background Check
Sitter Profile Image: Holly H.
Verified Enhanced Background Check

5. Holly H.

Star Sitter
Dedicated and dependable dog lover
Kernersville, NC, 27284
7.1 mi. away
Boarding, Drop-In Visits, Doggy Day Care, Dog Walking
from
$30
per night
5 out of 5.0 stars
20 reviews
5 repeat clients
Profile image

Benji was treated like part of the family and absolutely loved his time with your family. Thank you so much for taking great care of him, sending updates and allowing us to enjoy our time away. We will definitely be back!

Availability updated today
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: Starla C.
Verified Enhanced Background Check
Sitter Profile Image: Starla C.
Verified Enhanced Background Check

6. Starla C.

Star Sitter
The PAW-fect home for your pets!
High Point, NC, 27265
11.5 mi. away
Boarding
from
$45
per night
5 out of 4.8 stars
21 reviews
9 repeat clients
Profile image

Starla and her family treated my Ladybug like one of their own. She was safe, happy, and loved her entire stay. We will definitely be bringing her back on our next vacation. I received updates and pictures multiple times a day and quick responses to my texts.

Availability updated 54 days ago
Sitter Profile Image: Tyra S.
Verified Enhanced Background Check
Sitter Profile Image: Tyra S.
Verified Enhanced Background Check

7. Tyra S.

Rover 101
Professional Dog Trainer & Lover🐾❤
Greensboro, NC, 27408
11.0 mi. away
Boarding, Doggy Day Care
from
$45
per night
5 out of 5.0 stars
209 reviews
86 repeat clients
Profile image

Tyra goes the extra mile. Not only does she send us a multitude of pictures of our pup (which can not be understated), but she truly cares for our pup. She goes out of her way to make him feel at home and loved in her house as if it was our own. Thank Tyra for taking care of our pup.

Availability updated 2 days ago
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: Emily S.
Verified Enhanced Background Check
Sitter Profile Image: Emily S.
Verified Enhanced Background Check

8. Emily S.

Star Sitter
I’ll love your dog like my own!
High point, NC, 27265
9.8 mi. away
Boarding, Doggy Day Care
from
$39
per night
5 out of 5.0 stars
36 reviews
10 repeat clients
Profile image

We always have a great experience with Emily. This was a last minute trip and Emily accommodated our needs as always. She cares for our Penny like family and we are grateful!

Availability updated 16 days ago
Sitter Profile Image: Alvaro & Catherine G.
Verified Enhanced Background Check
Sitter Profile Image: Alvaro & Catherine G.
Verified Enhanced Background Check

9. Alvaro & Catherine G.

Rover 101
Star Sitter
We're a Family that Loves Dogs!
WINSTON SALEM, NC, 27103
18.6 mi. away
Boarding
from
$25
per night
5 out of 5.0 stars
46 reviews
16 repeat clients
Profile image

Alvaro and his family took great care of Charlie. They were very nice and sent photos of Charlie throughout the day to show he was doing great.

Availability updated today
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: Pat B.
Verified Enhanced Background Check
Sitter Profile Image: Pat B.
Verified Enhanced Background Check

10. Pat B.

Beloved Pets Make a House a Home
Walnut Cove, NC, 27052
9.9 mi. away
Boarding, Doggy Day Care
from
$28
per night
5 out of 5.0 stars
8 reviews
2 repeat clients
Profile image

Pat took my baby in an emergency situation. She worked with me and went out of her way to make sure that my baby was taken care of. She gave me good updates and communicated with me so I would not worry for this was a first time my baby had to stay with someone that she didn't know. She was wonderful, and I would definitely ask her to keep my baby again.

Availability updated 29 days ago
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: Andrea F.
Verified Enhanced Background Check
Sitter Profile Image: Andrea F.
Verified Enhanced Background Check

11. Andrea F.

Star Sitter
Your fur baby is family here 😇
Rural Hall, NC, 27045
17.1 mi. away
Boarding, Drop-In Visits, Doggy Day Care, Dog Walking
from
$46
per night
5 out of 5.0 stars
41 reviews
10 repeat clients
Profile image

Andrea is incredibly kind, patient and clearly loves dogs. She provided excellent care for Shep, making sure he received plenty of exercise, playtime and cuddles. Andrea kept me updated with texts and photos throughout our trip which made my heart happy. She also was able to help out on short notice. Thank you Andrea!

Availability updated 2 days ago
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: Erica & Christian S.
Verified Enhanced Background Check
Sitter Profile Image: Erica & Christian S.
Verified Enhanced Background Check

12. Erica & Christian S.

Rover 101
Star Sitter
Stress-free Staycation 🐶
Clemmons, NC, 27012
25.7 mi. away
Boarding, Drop-In Visits, Doggy Day Care
from
$40
per night
5 out of 5.0 stars
144 reviews
38 repeat clients
Profile image

We are so grateful for the extra love and care with our girls. They had a hard time settling in but we received lots of updates and videos. Definitely recommend!

Availability updated today
Sitter Profile Image: Victoria M.
Verified Enhanced Background Check
Sitter Profile Image: Victoria M.
Verified Enhanced Background Check

13. Victoria M.

Star Sitter
"Pawsitively Perfect Pet Care
High point, NC, 27265
12.8 mi. away
Boarding, Drop-In Visits, Dog Walking
from
$38
per night
5 out of 5.0 stars
25 reviews
7 repeat clients
Profile image

Thank you, Victoria, for taking such great care of Moon! She truly understands dogs and treats them like family. I highly recommend her, especially for dog boarding.

Availability updated 4 days ago
Sitter Profile Image: Lisa J.
Verified Enhanced Background Check
Sitter Profile Image: Lisa J.
Verified Enhanced Background Check

14. Lisa J.

Home Away from Home
Greensboro, NC, 27410
8.3 mi. away
Boarding, House Sitting, Drop-In Visits
from
$45
per night
5 out of 5.0 stars
22 reviews
6 repeat clients
Profile image

I am so thankful for Lisa J for taking me on such short notice!! Polite, responsive, and great environment for a dog!! My dog will definitely be back!!

Availability updated yesterday
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: Rachael A.
Verified Enhanced Background Check
Sitter Profile Image: Rachael A.
Verified Enhanced Background Check

15. Rachael A.

Home full-time & large yard!
Greensboro, NC, 27409
3.2 mi. away
Boarding, Doggy Day Care
from
$40
per night
5 out of 5.0 stars
34 reviews
14 repeat clients
Profile image

Finding Rachael was the best decision for our senior dog! Rachael communicated everyday that we were on our vacation - she sent updates, cute photos and we loved it! Muggsy was well taken care of his entire stay and he looked sad to leave! We will definitely be using Rachael again in the future!

Availability updated today
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: JOAQUIN G.
Verified Enhanced Background Check
Sitter Profile Image: JOAQUIN G.
Verified Enhanced Background Check

16. JOAQUIN G.

Star Sitter
Board w/ a Professional Dog Trainer
GREENSBORO, NC, 27301
18.8 mi. away
Boarding, Doggy Day Care
from
$42
per night
5 out of 5.0 stars
48 reviews
9 repeat clients
Profile image

Joaquin made sure to keep me updated then entire time my pup was with him and he’s created an environment where all of the dogs feel comfortable. I will be back.

Availability updated 4 days ago
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: Jane K.
Verified Enhanced Background Check
Sitter Profile Image: Jane K.
Verified Enhanced Background Check

17. Jane K.

Star Sitter
I love dogs!
Winston Salem, NC, 27107
13.0 mi. away
Boarding
from
$40
per night
5 out of 5.0 stars
95 reviews
47 repeat clients
Profile image

Another great stay with Jane! We’re very pleased with how well Angel has learned to play with her canine roomies during her stay. Jane gives them freedom to socialize and bond, all while keeping things controlled and safe. And as usual, Angel had to stick her head out the window, and was whining with excitement when she arrived. We can tell from her behavior (and from Jane’s frequent pictures) that she always has a good time there.

Availability updated yesterday
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: Danielle D.
Verified Background Check
Sitter Profile Image: Danielle D.
Verified Background Check

18. Danielle D.

Star Sitter
Certified In Dog Behavior
Thomasville, NC, 27360
19.4 mi. away
Boarding, Drop-In Visits, Doggy Day Care, Dog Walking
from
$44
per night
5 out of 5.0 stars
124 reviews
41 repeat clients
Profile image

Our energetic golden had a blast at Danielle’s home for a week while we were away! She got plenty of playtime in with her other dogs and seemed right at home. I felt so comforted by all the cute pictures and detailed end-of-day “report cards” she sent each day, I've booked with others on Rover before and this is rare! Danielle took care of our girl like she was her own - I highly recommend her boarding services!

Availability updated today
Confirmed availability for Memorial Day Weekend
Sitter Profile Image: Angela S.
Verified Enhanced Background Check
Sitter Profile Image: Angela S.
Verified Enhanced Background Check

19. Angela S.

Star Sitter
A Fun Family Full of Dog Lovers!
Kernersville, NC, 27284
8.0 mi. away
Boarding
from
$30
per night
5 out of 5.0 stars
25 reviews
5 repeat clients
Profile image

I was able to arrange a brief meet-and-greet prior to dropping off my dog. The entire family--including parents, children, and pets--was all very friendly and welcoming to Buddy. They made him feel like part of the pack for an entire week. It took Buddy a few minutes to settle and become comfortable in a house with two other dogs, but pretty soon, he had made two new canine friends. I am grateful for a place he can feel comfortable and save while I am away. I would recommend this sitter to others for their warm and welcoming home.

Availability updated 45 days ago
Sitter Profile Image: David T.
Verified Enhanced Background Check
Sitter Profile Image: David T.
Verified Enhanced Background Check

20. David T.

Star Sitter
Your New Furry Friend's Best Friend
Winston-Salem, NC, 27103
17.9 mi. away
Boarding, Drop-In Visits, Doggy Day Care, Dog Walking
from
$40
per night
5 out of 5.0 stars
66 reviews
23 repeat clients
Profile image

David was so kind and took such good care of our dog. He communicated with us the entire time and sent us pictures of our dog throughout his stay. Our pup even seemed sad to leave his new friends😆He will be the only dog sitter in Winston we ever use….the best!!

Availability updated today
Confirmed availability for Memorial Day Weekend

How Rover works

  1. 1. Search

    Read verified reviews by dog parents like you and choose a boarder who’s a great match for you and your dogs
  2. 2. Meet & Greet

    Meet either virtually or in-person with a boarder to discuss the level of care needed for your dogs while you’re away
  3. 3. Book & Pay

    All payments are processed through Rover’s secured platform and your booking is backed by 24/7 support. It’s that easy!

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 dog boarding sitter has to cancel, we’ll work with you to find a new dog boarding sitter.

  • World-class support

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

Dog Boarding FAQs

Frequently asked questions about Rover

Connect anywhere with the Rover app

Download on the App Store BadgeGet it on Google Play Badge