House Sitting Anscroft

Find a loving house sitter to watch over your pets and your home.

End
Search

Over 1
pet parents in Anscroft have booked house sitting

Anscroft, Find top rated house sitting

Prices are estimates per night. Pricing may vary based on your search. A booking fee of 11% and taxes will apply.

1 / 1
Sitter Profile Image: Xena S.
Verified Enhanced Background Check
Xena S.
Star Sitter
from
$45
per night
5.0 out of 5 stars
• 63 reviews
11 repeat clients
4 years of experience
Silver Spring, MD, 20906

“It. was my first booking with Xena and had an amazing experience! She’s so friendly, knowledgeable, professional and my baby was comfortable around her. The minute they met he was all over her to play and was really worried that with his high energy it may be too much to handle. Xena was so patient and kind with him which gave me the peace of mind and will be booking again in the future.”

Profile image
Pam M.
Sitter Profile Image: Mariela S.
Verified Enhanced Background Check
Mariela S.
from
$50
per night
4.6 out of 5 stars
• 5 reviews
3 repeat clients
2 years of experience
Silver Spring, MD, 20905

About: What sets me apart from other sitters is my extensive experience caring for senior dogs, including my own 13-year-old companion, Angel. She’s a wonderful example of how older pets can still be energetic and joyful with the right care and attention. I understand the unique needs of senior animals, such as gentle exercise, medication management, and extra patience. Additionally, I’m skilled at adapting activities to suit each pet’s age and personality, whether it’s training puppies or providing comfort to older pets. My compassionate approach ensures every pet feels safe, loved, and engaged, no matter their stage of life. I work part time so i’m just down to do this whenever I am free . THE MORE BABIES THE BETTER , I have a semi flexible schedule I have a fenced yard and I can care for your baby almost as well as you can IF YOU LET ME GIMME THE FUR BABIESSSSS

Sitter Profile Image: Charlie M.
Verified Enhanced Background Check
Charlie M.
Star Sitter
from
$42
per night
5.0 out of 5 stars
• 17 reviews
8 repeat clients
10 years of experience
Silver Spring, MD, 20906

“Charlie house sat for us for a week. He took amazing care of our cat and dog. Charlie was very professional and an excellent communicator. When we got home, the pets were happy and the house was immaculate. I highly recommend Charlie for pet sitting. We'll be using his services again!”

Profile image
Emily D.
Sitter Profile Image: Duncan G.
Verified Enhanced Background Check
Duncan G.
from
$75
per night
5.0 out of 5 stars
• 53 reviews
20 repeat clients
31 years of experience
Olney, MD, 20832

“Duncan was wonderful, very attentive to the unusual needs of our 8 year old GSD, and very helpful with his ball chasing addiction! We highly recommend Duncan. His dog knowledge, love, and attention to their needs is palpable.”

Profile image
Hadrian H.
Sitter Profile Image: Vanessa D.
Verified Enhanced Background Check
Vanessa D.
Star Sitter
from
$55
per night
5.0 out of 5 stars
• 15 reviews
5 repeat clients
10 years of experience
Silver Spring, MD, 20906

“Vanessa did a fantastic job taking care of our corgi. She followed all of our instructions closely and went above and beyond to make sure our dog was safe, healthy and very happy. Our pup immediately felt comfortable with Vanessa and she also took good care of our house. We fully recommend her as a dog and house sitter.”

Profile image
Jacob M.
Sitter Profile Image: Malek B.
Verified Enhanced Background Check
Malek B.
from
$40
per night
4.8 out of 5 stars
• 46 reviews
20 repeat clients
10 years of experience
Rockville, MD, 20853

“Malek was amazing!! He really loves animals and treated out two huskies and cat like royalty. He sent us updates on them and photos. We were always in the know. We came back and they were very well taken care of, I would use him again!”

Profile image
Morgane B.
Sitter Profile Image: India H.
Verified Enhanced Background Check
India H.
Star Sitter
from
$38
per night
5.0 out of 5 stars
• 100 reviews
19 repeat clients
13 years of experience
Silver Spring, MD, 20906

“India did an excellent job house sitting with our goldendoodle and German Shepard. She followed the care instructions and sent updates throughout the sit.”

Profile image
Casey O.
Sitter Profile Image: Isabelle D.
Verified Enhanced Background Check
Isabelle D.
Star Sitter
from
$31
per night
4.9 out of 5 stars
• 22 reviews
6 repeat clients
4 years of experience
Burtonsville, MD, 20866

“Izzy was so great - very responsive and took care of all my requests! Very grateful that I found her on Rover, and I'll definitely be booking with her again!”

Profile image
Stephanie S.
Sitter Profile Image: Kazune K.
Verified Enhanced Background Check
Kazune K.
Star Sitter
from
$40
per night
5.0 out of 5 stars
• 7 reviews
3 repeat clients
5 years of experience
Rockville, MD, 20850

“Kazune (Jenny) was the best! Max instantly loved her. She had great communication and knew exactly what Max needed.”

Profile image
Jamie H.
Sitter Profile Image: Omar & Claudia T.
Verified Enhanced Background Check
Omar & Claudia T.
Star Sitter
from
$60
per night
5.0 out of 5 stars
• 52 reviews
15 repeat clients
10 years of experience
Rockville, MD, 20852

“Omar and Claudia were wonderful taking care of my two dogs and house while I was away. Frequent updates and pictures of the them enjoying themselves and happy were very much appreciated and comforting. Would highly recommend!”

Profile image
Chris D.
Sitter Profile Image: Alissa H.
Verified Enhanced Background Check
Alissa H.
from
$60
per night
5.0 out of 5 stars
• 39 reviews
12 repeat clients
10 years of experience
Sandy Spring, MD, 20860

“Alissa is a fantastic pet sitter!! She stayed at our house for a long weekend. I met with her ahead of time to show her around my house and to tell her about Bentley. She is warm, caring, very responsible and trustworthy. The weekend went very smoothly and she texted me updates every day. I knew my dog was in good hands with Alissa.”

Profile image
Debbie B.
Sitter Profile Image: Scott M.
Verified Enhanced Background Check
Scott M.
Star Sitter
from
$95
per night
5.0 out of 5 stars
• 13 reviews
5 repeat clients
10 years of experience
Silver Spring, MD, 20906

“Scott did an excellent job caring for our dog! Communication was prompt, clear, and detailed. He spent a valuable hour walking, feeding, and playing with her so we could enjoy an afternoon away. Would 100% hire Scott again.”

Profile image
Allyson M.
Sitter Profile Image: Hansol K.
Verified Enhanced Background Check
Hansol K.
from
$50
per night
13 years of experience
Rockville, MD, 20855

About: I got my two pups when they were just 8 weeks old, and now they're 13 — so honestly, I've been through it all with dogs. The chaotic puppy zoomies, the teenage "selective hearing" phase, and now the sweet, slower senior years where they just want a comfy spot and a gentle walk. That means I genuinely get what your dog needs at whatever stage they're in, whether that's keeping up with their energy or being extra patient and gentle with achy joints and changing routines. Dogs have been part of my everyday life for over a decade, and I'd love for yours to feel just as at home with me. I'll treat them like my own — because that's really the only way I know how. I'm a stay-at-home wife, so dogs are already woven into the fabric of my everyday life — I'm home and available throughout the day, not squeezing pet care into a lunch break or the hour after work. Every day, I take my own dogs on a long walk of at least 1.5 miles, so your dog would be included in that same routine rather than getting a rushed, quick trip around the block. Beyond the walk, I build in time throughout the day for feeding, potty breaks, and playtime, and my evenings tend to be calmer — perfect for some quiet downtime or cuddle time before bed. Since I've had dogs for 13 years, this isn't something new I'm adding to my schedule — it's simply how my days already run, whether it's a puppy-energy day or a slower, senior-dog kind of day. Being home full-time means your dog gets consistent attention all day long, not just quick check-ins. I keep things as close to your dog's normal routine as possible — same feeding schedule, walks, and any specific instructions you give me. Familiar surroundings mean less stress for them, and I treat your home with the same care I'd want for my own.

Sitter Profile Image: Helena S.
Verified Enhanced Background Check
Helena S.
Star Sitter
from
$80
per night
5.0 out of 5 stars
• 95 reviews
20 repeat clients
38 years of experience
Rockville, MD, 20853

“Once again we used Helena for an overnight and once again we couldn't be more thrilled with having found her. Our house was left immaculate; the pets were well cared for and all instructions followed; she was communicative throughout with messages and pictures. Helena has been a real godsend and we're so grateful to have found someone so reliable, caring, and attentive.”

Profile image
Benjamin A.
Sitter Profile Image: Jeffrey B.
Verified Enhanced Background Check
Jeffrey B.
Star Sitter
from
$180
per night
5.0 out of 5 stars
• 169 reviews
38 repeat clients
38 years of experience
Rockville, MD, 20850

“Jeffrey was amazing with our two pups. We have one who is a bit anxious and fearful around new people, especially men, and Jeffrey quickly won him over! He was available for a meet and greet and gave tons of updates and photos to put our minds at ease. He is fantastic!!”

Profile image
Erica L.
Sitter Profile Image: Lyndsay C.
Verified Enhanced Background Check
Lyndsay C.
from
$50
per night
20 years of experience
Rockville, MD, 20855

About: I have over 20 years of experience taking care of my own, friends, family and others animals. I am well versed with dogs, cats, rabbits, fish, and hamsters to name a few. Pet sitting fits naturally into my daily routine. I’m able to provide consistent care, attention, walks, playtime, and companionship while keeping pets comfortable and on their regular schedule. I enjoy making pet care a rewarding part of my day. I provide a safe, clean, and comfortable home environment where pets can feel relaxed and cared for. I give each pet plenty of attention, affection, playtime, and individualized care while maintaining their normal routines as much as possible. My goal is to make every pet feel right at home while their owners are away.

Sitter Profile Image: Jennifer C.
Verified Enhanced Background Check
Jennifer C.
Star Sitter
from
$100
per night
5.0 out of 5 stars
• 71 reviews
21 repeat clients
19 years of experience
Silver Spring, MD, 20904

“Jennifer was so amazing. She was great with our elderly, cranky, highly medicated dog. She gave us lots of updates and checked in with us whenever or dog inevitably acted a little odd. She also went above and beyond taking care of our house.”

Profile image
Adam M.
Sitter Profile Image: Camilla K.
Verified Enhanced Background Check
Camilla K.
from
$40
per night
5.0 out of 5 stars
• 4 reviews
8 years of experience
Rockville, MD, 20853

About: I've been pet sitting on my own since I was 12 years old. Neighbors, Friends, and Family have relied on me to take care of their beloved furry family members. I have experience providing personalized care for pets of all ages and needs. My responsibilities have included feeding, walking, playing, and bathing pets, as well as administering medications safely and on schedule. I'm comfortable caring for senior pets and those with special needs, offering them the patience, gentleness, and attention they deserve. Whether your pet needs extra cuddle time, structured routines, or special accommodations, I’m here to ensure they feel safe, loved, and well-cared for in your absence. I am currently working part-time at a PT clinic and am a full time student commuter (September-May) and have a flexible schedule. I am available all 7 days of the week, hours may vary due to my work and school schedule but I will always communicate that ahead of time! I am overall very flexible. I have a fully fenced in backyard, and 2 cats of my own. They can be kept in a separate area if need be, they are very friendly. When with a client's pet, I don't like to keep them unsupervised as I know their behavior can be affected with an owners absence and they can feel lonely. I ensure that quality time is always spent with a client's pet multiple times a day so they may feel at comfort and ease.

Sitter Profile Image: Denisse P.
Verified Enhanced Background Check
Denisse P.
Star Sitter
from
$60
per night
5.0 out of 5 stars
• 14 reviews
6 repeat clients
13 years of experience
Rockville, MD, 20853

About: I have dogs of my own that I take on daily walks. I have two husky’s (11 and 6 yrs) and a pitbull I had for 13.5 yrs (she crossed the rainbow bridge). I enjoy going out for walks because I know it’s a dogs favorite time of the day. I’ve taken my friends and family’s dogs on walks while they’ve been out of town. I’m looking to walk dogs in the evening when I go for my afternoon walks around the neighborhood. There are times where I may have availability during the day as well. I’m flexible and will do my best to fit you into my schedule. I love dogs and I treat all dog as if they are my own. I’ll make sure to make them feel comfortable with me and give them the attention they need.

Sitter Profile Image: Nichole S.
Verified Enhanced Background Check
Nichole S.
Star Sitter
from
$40
per night
5.0 out of 5 stars
• 17 reviews
3 repeat clients
5 years of experience
Silver Spring, MD, 20903

“Very happy repeat customer here 😊 we love having Nichole take care of our (very lively and needy) pup!! Nichole goes above and beyond to make sure our girl is well taken care of, and sends lots of updates and photos. She also takes great care of the house - leaves everything clean and in order, and even makes us homemade baked goods 😋 we love Nichole, and can’t wait to work with her again!! Highly recommended for anyone who needs fun, loving, and responsible pet care.”

Profile image
Jennifer D.
1 / 1
View more

The median cost per night for house sitting in Anscroft is $50

Pet parents share their Rover experiences - Anscroft

1 / 1
5.0 out of 5 stars

Came home to a happy dog and a clean house. Very comfortable with Annesha watching our boy and house.

Profile image
John C.
House Sitting
5.0 out of 5 stars

Ethan watched out dog during a long trip and was extremely responsible and conscientious. He communicated often, was great with paying attention to details, and overall just a pleasure.

Profile image
Melissa S.
House Sitting
5.0 out of 5 stars

I cannot say enough wonderful things about Helena the care Emilie and Bruno received while we were in Italy. From the very beginning, I felt completely at ease leaving them with someone I trusted to love and care for them as if they were her own. She sent frequent photos and updates, which gave me such peace of mind while we were away. It truly felt like a lifelong friend was staying with my kids. She also took exceptional care of our home, bringing in the mail, watering, and handling every little detail without our having to worry about a thing. At the end of her stay, she coordinated with my mother to ensure a smooth and seamless handoff. Everything went perfectly, and Helena was an absolute delight to work with. I returned home to two happy, well-loved dogs and a beautifully cared-for home. I would trust her with Emilie and Bruno again without hesitation and recommend her wholeheartedly!

Profile image
Jennifer F.
House Sitting
5.0 out of 5 stars

Nathalia was fantastic with my handicapped dog, Sanya. She spent so much quality time with her and made sure all of her special needs were met with patience and care. It gave me total peace of mind knowing Sanya was in such good hands. Highly recommend

Profile image
Marty R.
House Sitting
5.0 out of 5 stars

Rachel did a great job watching our big, anxious dog and shy cat for a long weekend. She was comfortable with the care instructions and everything went smoothly.

Profile image
Lindsay P.
House Sitting
5.0 out of 5 stars

Alissa was great. She communicated effectively and was willing to be flexible with an elderly pup who had some tummy issues and needed some dietary changes while we were away. She also left the house cleaner than when she got there. Cassi was well taken care of!

Profile image
Rachel F.
House Sitting
5.0 out of 5 stars

We are so thrilled to have a trusted pet sitter who loves our animals so much. We can go away without worry and come home to a happy pet and tidy house. They're so great, they even helped us out by agreeing to a last minute booking. Highly recommend!!

Profile image
Victoria W.
House Sitting
5.0 out of 5 stars

Aliyah is awesome! She took great care of our older lab and our home while we were away. I will definitely book her again!

Profile image
Tonja M.
House Sitting
5.0 out of 5 stars

Leah is outstanding!! She followed Ruby’s routine, provided numerous pictures and communicated regularly. She made Ruby and me very comfortable during the time away!!

Profile image
Rena W.
House Sitting
5.0 out of 5 stars

Kelsey stayed with my three dogs for five days at my house and was super responsible each day. She send me pictures and updates multiples times every day and I could see my dogs are healthy and happy with her. Kelly was collecting my mail and keeping my house clean and organised. I was happy to return home and see that everything is in perfect condition. I will be happy to work with Kelsey in the future.

Profile image
Marianna A.
House Sitting
5.0 out of 5 stars

I cannot say enough good things about Alexandra! She was on time every time, gave extra time and attention, and really went the extra mile for my three dogs. She was an excellent communicator when my dog didn’t want to take his meds and problem solved through it. Would 100% hire her again.

Profile image
Diana R.
House Sitting
5.0 out of 5 stars

Ana G. is a fabulous babysitter. My beagle can be a bit much to handle, but Ana is really patient with him & he seems to really like her. He loves to cuddle with her.

Profile image
Anna W.
House Sitting
5.0 out of 5 stars

Erin house sat with our three dogs, cat and two parakeets for a week. She came over for an additional meet and greet to talk to our daughter about her cat’s special needs. Erin walked all the dogs, played with the cat and watered and fed the parakeets. We felt good knowing she was taking care of all our pets and managing other things at the house. We will definitely have Erin help us out again.

Profile image
Karen C.
House Sitting
5.0 out of 5 stars

Kalani is still one of the best dog/house sitters we’ve ever had. She’s extremely thoughtful, communicative and attentive. Her calming energy puts both us and our animals at ease and we always feel very secure leaving her with our home and fur babies ❤️

Profile image
Emily H.
House Sitting
5.0 out of 5 stars

Xena was great! We just moved into town and she made it so easy and stress free to know our fur kiddo was well taken care of when going out of town. She was forgiving of the chaos of our house due to the unpacking and was able to support Levi as a senior. Will be booking again when we need a dog sitter!

Profile image
Abigale E.
House Sitting
5.0 out of 5 stars

Alex did a great job! Both of our animals are deaf, and our dog is quite old with bowel control issues. Alex took all messes in stride, and was great with him. Alex is also extremely communicative, which I greatly appreciate. I recommend her whole-heartedly!

Profile image
Grace G.
House Sitting
5.0 out of 5 stars

Lauren was amazing! We came home to a clean house and happy pets. Our dog has Crohn's disease, and flare-ups are often triggered by stress when we leave. But when we came home, he was calm and happy. I would definitely book Lauren again!

Profile image
Laura M.
House Sitting
5.0 out of 5 stars

This is our second time using Duncan. He is always so professional, responsive and reliable. We are so glad we found him!

Profile image
Rachel O.
House Sitting
5.0 out of 5 stars

Lisa took excellent care of my fur babies while I was in the hospital. I know she soothed my elderly dachshund during a rainstorm.

Profile image
Anne H.
House Sitting
5.0 out of 5 stars

Marianna is the best! She has pet sat for us for 3 years and is always reliable and a great communicator.

Profile image
Erin B.
House Sitting
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.

Meet local sitters who will treat your pets like family

  1. 1. Search

    Browse profiles of sitters near you who offer house 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 house sitting - Anscroft

Select a filter and find qualifying sitters offering house sitting.

Sitters in Anscroft average 4
repeat house sitting clients

FAQs for House Sitting - Anscroft

Frequently asked questions about Rover

The average cost for House Sitting in Anscroft on Rover is $94.35 per night (as of September 2026). However, all sitters set their own rates based on experience, location, and availability.

Rover makes budgeting the cost of House Sitting easy. As long as your dates and pet profiles are correct, the price you see before you book is the same price you pay for House Sitting. For more information on service fees, click here .

As of September 2026, there are 11,395 sitters on Rover offering House Sitting across Anscroft. Enter your ZIP code to see which available sitters are closest to your home.

Beyond belly rubs and feeding schedules, a house sitter’s presence may provide an additional layer of security for your home. However, you will need to arrange overnight stays and other household tasks with your sitter when reaching out to them. Not all sitters offer the same services. Common household tasks you can negotiate include:

  • Mail & deliveries: Collecting letters and packages so they don't pile up.
  • Plant care: Keeping your indoor or outdoor garden hydrated.
  • Trash & recycling: Taking trash cans to the curb on scheduled pickup days.
  • Home security: Sitters can stay overnight to keep your home occupied.

The best way to align on expectations is during your free Meet & Greet. Use this time to provide a "home cheat sheet" that includes your preferred Anscroft walking routes, the location of your favorite pet store, and any specific quirks about your home’s security or appliances.

It’s helpful to think of house sitting as a "home base" service. Most sitters in Anscroft maintain their normal daily routines, like running errands or heading to the office, meaning your pet should be comfortable being alone for a few hours at a time. If your pet needs a little extra company, here is how to find the perfect match:

  • Look for "WFH" sitters: Many sitters mention "Work from Home" on their profile to indicate they’ll be present for the majority of the day.
  • Update your pet’s profile: Write down how long your pet can comfortably be left alone. This helps sitters quickly determine if their schedule aligns with your needs.
  • Communicate 24/7 needs: Standard house sitting usually doesn't include constant supervision. If your pet requires round-the-clock care, be sure to discuss this upfront.

Tip: Use the Meet & Greet to confirm a sitter's typical "away" windows. Transparency ensures your pet stays happy and your sitter can plan their day effectively!

Key handling is entirely up to you and your sitter to agree on during the Meet & Greet or in the Rover app. Most pet parents in Anscroft choose to hand over a spare key or digital fob in person, while others arrange a lockbox or unique access code. Don't forget to discuss key returns as well!

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 Rover Guarantee , which provides up to $25,000 in eligible veterinary care reimbursement.

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 Rover's Trust & Safety page .

If a health concern arises during a stay, your sitter is instructed to contact you and our Trust & Safety team immediately and, if needed, take your pet to the closest veterinarian. Through our Trust & Safety support team, sitters can ask for diagnostic advice from a qualified veterinary professional if your pet is showing signs of possible illness.

For extra peace of mind, you can also prepare an authorization form for your regular vet. An authorization form outlines your preferred method of care and allows your sitter to bring your pet into their regular clinic.

Every qualified booking made on Rover is backed by the Rover Guarantee, which includes reimbursement for eligible emergency vet care.

A Meet & Greet is a short introductory meeting between you, your pet, and a sitter. It can take place in person or virtually, although we recommend in-person so that your pet can get to know your sitter 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. Most pet parents and sitters on Rover welcome Meet & Greets because the process can give confidence and peace of mind for service experiences, especially for longer stays or first-time bookings.

Sitters on Rover set their own cancellation policy, which you can find on their profile under their calendar availability.

Cancelling before a booking begins and before the sitter's cutoff time qualifies you for a full refund. Same-day cancellations for walks, day care, and drop-ins follow the full refund policy. Otherwise, for dog boarding and house sitting, you will receive a 50% refund for the first seven days of the booking and a 100% refund for the remaining days when you cancel the same day a booking should begin.

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

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

  • 91% of sitters can help with special care needs
  • 96% 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.

Connect anywhere with the Rover app

Download on the App Store BadgeGet it on Google Play Badge