The Best Care For Your Pets

Come see why our clients rave about us!

Castlerock Veterinary Hospital in Marshfield, WI

New Clients

Meet Our Doctors

Our Services

Make an Appointment

Our mission statement is to improve the quality of the human-animal bond by applying the best veterinary care to keep your pet healthy.

We understand your pet is an important member of your family and our team of veterinarians and staff are dedicated to your pet’s well-being by providing up-to-date medical, dental and surgical care.

We are here to service the cities of Marshfield, WI, Spencer, WI, Stratford, WI, Pittsville, WI, Neillsville, WI, Auburndale, WI, Arpin, WI, Hewitt, WI, Chili, WI, Granton, WI and more!

Hear what our clients are saying about us

Google logo
★★★★★ The staff display extreme compassion, empathy, kindness & care. I feel they truly went above & beyond caring for my fur baby & supporting his momma during our visit.Whitnee Wright C.Whitnee Wright C. ★★★★★ Castlerock Vet is a great place to take your pet. Always take care of your pet and keep in contact with you to make sure your pet is doing good. I trust them to keep my dog as calm as possible. The people that work there are very friendly and helpful to me.diane T.diane T. ★★★★★ I brought Stella, my dog in for an annual physical with Dr Holte and was very happy with her care. Dr Holte was very thorough and professional, and I felt confident in her care and suggestions. I would recommend Dr Holte as a smallAnimal vet to my friends. Thank you.Kimberly S.Kimberly S. ★★★★★ We have used Castle Rock Vet for over 30 years for our kitties! Personnel are so patient and loving to my kitties even though they prefer to stay in their carrier!! They have treatment ideas but don’t push treatments!Mary S.Mary S. ★★★★★ Our pets love CastleRock! Techs are wonderful with each pet’s needs! Professional friendly service.Janet G.Janet G. ★★★★★ Amazing staff that has gone above and beyond for our pets. Always very efficient with appts and have great customer service! Can tell they truly love what they do.Melissa H.Melissa H. ★★★★★ Always willing to help us out and answer any questions that we might have.Molly D.Molly D. ★★★★★ Very friendly, professional and helpful! Thank you for taking great care of my cat!Kalvin R.Kalvin R. ★★★★★ Excellent in every way! VERY nice staff, really on top of things. Treated my puppies calm and gently. Billing was less than another local vet I used to take my dogs to. Highly recommend!Carol P.Carol P. ★★★★★ Very caring ,like its their own petMike K.Mike K. ★★★★★ I love the Castlerock Veterinarian team. Everyone is very friendly, knowledgeable and truly cares about my pets. I would highly recommend them.LuAnn C.LuAnn C. ★★★★★ Taking my nervous large-ish dog to the vet is always stressful. Went here and the appointment was no problem. He didn't get puffed up, he didn't grawl, didn't need a muzzle, and I wasn't judged or made to feel bad for having a dog like this. I asked about medicine to help him and my concerns were heard. Between him and my pit mix, when I was told the total I assumed it was just for one dog. But it was for both. Way more affordable than where I was previously (even though that vet care was exceptional and we loved them too.)This is a better fit for us, and we're glad Marshfield has Castlerock serving the community.Kirsten T.Kirsten T. ★★★★★ I have been going to Castlerock Vet since 2011 and I have had some rather difficult cases and the staff has always taken excellent care of my fur babies. They are thorough and explain everything in great detail. They color the dental chart in colors that I understand as far as teeth missing, teeth previously removed and extractions that took place that day. Meds are labeled and broken down so that even my 76 yr old mother can follow the directions. There are not many places that I trust with my animals, but Castlerock Vet is definitely one of them. I will continue to take all of my animals to Castlerock Vet!Jennifer W.Jennifer W. ★★★★★ The staff is amazingEric F.Eric F. ★★★★★ From the Moment I walked in there they made you feel welcomed. They are very kind and caring. The Dr was super nice and explained everything to me and was super with my baby .They got me in right away to get her checked out. Bailey says thanks for taking good care of her.Nicole G.Nicole G. ★★★★★ My friend and I picked up a stray dog on the highway while on our way to class the one day. We called here to see if they could help us out or at least hold the stray dog until we were done with class. There was no hesitation from the girls that worked there to help us out. They took the dog in, looked it over and even gave it a bath. Everyone here was extremely helpful and friendly, they genuinely care for all animals coming in their door!Bailey S.Bailey S. ★★★★★ The staff at Castlerock Veterinary Hospital are absolutely amazing!!! These people are so kind, compassionate and caring. They have opened up their arms to my special dog, showering him with love and attention. In addition, they have supported me during the struggles with my dog as well. Many a time they have provided a listening ear, offering tips and ideas to help me ease my dogs fears. As if this wasn't enough, staff have not only offered to come to my home to visit with my dog, they have opened up their home for my dog to visit and socialize as well. I can't say enough about the staff. They love their job and it shows! I highly recommend Castlerock Veterinary Hospital!!!Special thanks to Andrea, Taylor, and Joanna.Sue K.Sue K. ★★★★★ After reading online reviews, we chose Castlerock when we moved to the area. They made us feel at ease the first day we went there. Needing dental work done on our cat, beyond the usual annual well-visit, we did not have to wait long to get that procedure scheduled. We are very satisfied with our choice for Vet care.Debbie G.Debbie G. ★★★★★ I can't speak more highly about CastleRock Veterinary Hospital. The facility is clean and beautiful with plenty of room in the waiting area. The staff is excellent, and they were wonderful with my dog. I have always able to get an appointment when needed. I'm very fortunate to have a place I can trust with the most important thing in my life...MY DOG!marty D.marty D. ★★★★★ Sweet little Baby is not very social, but everyone at Castlerock Vet Hospital made her so comfortable she even smiles. Will take her there forever. She went in sick and is now 100% better. Thank you Dr. Schultz and your great staff.Tawana S.Tawana S. ★★★★★ Our new cat has had a sinus infection since we brought him home in April. The vet team was persistent with his treatment and finally our Sebastian is feeling better. They had a plan and stuck with it, not giving up. He’s so much better, happier, and more cat like. Thank you very much.Pam D.Pam D. ★★★★★ Great experience!! Friendly and knowledgeable staff too!!Nikki B.Nikki B. ★★★★★ This is literally the best animal hospital I've been to in WI. Dr. Adam Kubica is one of the most knowledgeable and kind hearted veterinarians a person could deal with and really anywhere so far. Not only are they reasonable but all the girls they are very kind and empathetic. It seems like everyone I've ever talked to at this place has been nothing but nice. That's what separates this place from the rest. I would 1,000% recommend this place for your fur baby or four-legged family member!!!!Lainny C.Lainny C. ★★★★★ They were absolutely amazing and so kind and understanding. Highly recommendleah M.leah M. ★★★★★ The doctors and staff are always friendly and really care about your pet. They realize that this animal is family for you and for some your baby, so they treat you and your pet as one.Richard B.Richard B. ★★★★★ Amazing people and the best service you could ask for! My dog doesn’t dread going to the vet!joeyzysjoeyzys ★★★★★ Dr. Langhoff is very caring. Savannah asked me for my list of concerns for my kitty, and I discussed them with Dr. Langhoff. She presented options to me, and we are proceeding together to keep my senior kitty healthy and happy.Dianne S.Dianne S. ★★★★★ I have been trusting Casterock Veterinary to care for my animals for over 25 years.Kari S.Kari S. ★★★★★ I really appreciated the fact that they got me an appointment immediately when my dog was super sick. It really put my mind at ease.Lisa J.Lisa J. ★★★★★ Staff is always welcoming along with the doctors. They treat all pets like there own.Jill M.Jill M. ★★★★★ We've been coming to Castlerock since moving to the area. Dr. McKayla is so great with our doggy and helps her feel safe and comfortable before doing anything. This week I came in with my Doggy and my 8 year old daughter who brought her stuffed puppy. She asked Dr. McKayla to look at her stuffed puppy, and the vet so kindly gave my daughters' stuffy a check up after our REAL doggy was done. She wrapped up the puppy's paw. My daughter will remember this day the rest of her life- I'm sure. =]Our dog is feeling alot better since our appointment. We received an accurate diagnosis and effective medications. We are so grateful.Rachael CRachael C ★★★★★ I have been using Castlerock's services for years. They have always been kind and compassionate toward my pets in every stage of their lives. I would not hesitate to recommend them for anyone needing veterinary care for their precious companions.Bill C.Bill C. ★★★★★ The staff at Castlerock Vet is amazing! They have been taking care of my kids since 2011.Jennifer W.Jennifer W. ★★★★★ They are kind and compassionate. Took great care of our cats.Jennifer Q.Jennifer Q. ★★★★★ Posting on behalf of my mom: The doctors and staff at Castle Rock are kind and considerate. They have a high standard for the care they provide, and are extremely knowledgeable. Our large dog had a TTA procedure done by Dr. Kubica and the x-rays post-op showed his textbook surgical skills! Thank you again to the surgical team and staff throughout the whole process!Abigail H.Abigail H. ★★★★★ Always take good care of petsAmanda K.Amanda K. ★★★★★ Friendly staff , very helpful .Cindy T.Cindy T. ★★★★★ In late December 2022 our family dog ended up becoming very sick. Even though this is not the primary vet that our family uses, the staff here made everything very comfortable, very accommodating and the compassion and empathy displayed was wonderful. Dr. Schultz was very straight forward and gave all of our options to us is a manor that was very helpful in decision making. Not only was she helpful, but Dr. Kubica was amazing as well. He had done both of our dog's ACL reconstructions in her earlier years and did a phenomenal job then. When we came in more recently, he was also so helpful. Even though we had to eventually put our pup down, the procedure was incredibly personal and we were given space and time as we needed. We cannot thank ALL of the staff, receptionists, techs, doctors, and others enough for the care that they not only provided for our dog, but our family as well.Carlee Z.Carlee Z. ★★★★★ No problemsally S.sally S. ★★★★★ Just excellent people providing excellent customer service!Lisa N.Lisa N. ★★★★★ We have been using Castle Rock for maybe 12 years. Our cat, Spot, approved of them after rejecting three other vets in the area. He was not a fan of vets but the vets at Castlerock he would tolerate. Well, Spot has been gone for maybe 10 years now. We filled the Spot-sized hole in the house with a small clowder of cats and a dog. We just kept using Castlerock per Spot's original recommendation. We love them. They are kind and gentle with our pack and provide excellent care. I can't imagine going elsewhere.Jeneen W.Jeneen W. ★★★★★ Castlerock Veterinary Hospital has provided excellent care for our pets for many years..Our cats enjoy the attention and 'pets' given to them by their staff and doctors at scheduled annual checkups!If you are looking for a trusted veterinary practice consider Castlerock!B J.B J. ★★★★★ Dr.Schultz takes her time with you and your pet to make sure everything you may have questions on is answered. Also, the entire staff there is very friendly and helpful.Michelle S.Michelle S. ★★★★★ Amazing staff!! I know my dogs have the best care!Jena G.Jena G. ★★★★★ We love the services we had from Castlerock as Doris has not had any trouble with the staff at the clinic and the staff is very courteous towards us and Doris.Daniel R.Daniel R. ★★★★★ A bit more expensive than some other vets, but worth it. It was easy making an appointment, I was able to get in fairly quickly, and they did a really good job with my cat's surgery.R R.R R. ★★★★★ Lol the fish dinner.kathy B.kathy B. ★★★★★ They are great with us and our pets.Monica M.Monica M. ★★★★★ Although our visit was the last with our Cooper, I couldn't have been happier with the experience. The staff was very understanding and made the trip as painless as possible. Everything went very quick and they shuffled us right thru even thought there were people there with scheduled appointments. A few days later we even received a sympathy card hand signed by the entire staff. Thank you so much for the thoughtfulness. I would recommend this clinic hands down. Thanks again.Byron E.Byron E. ★★★★★ Very friendly staff and they treat my dog like one of their own!Mary B.Mary B. ★★★★★ Very nice vet, friendly staff and Dr Langhoff is super nice. She always explains everything very well and follows up to see how our pups are doingRon T.Ron T. ★★★★★ Very well organized and clean environment. Staff is always friendly and can answer any questions askedShari H.Shari H. ★★★★★ Staff are very friendly, knowledgeable, and really care about the wellbeing and happiness of my pets. Highly recommended!Jeff M.Jeff M. ★★★★☆ A bit spendy, but they do a good job.Bill K.Bill K.js_loader

Come See Us

Our Business Hours


7:30am - 6:00pm


7:30am - 5:00pm


7:30am - 6:00pm


7:30am - 5:00pm


7:30am - 5:00pm





What's Next


Call us or schedule an appointment online.


Meet with a doctor for an initial exam.


Put a plan together for your pet.

Pam and Dennis

Thank you for all of your kindness. It will not be forgotten, along with our Max. We will see you again with our new boys, Ben & Toby, two Main coon cats. Thanks again for the wonderful care you gave to our Max.

Craig, Merrie, Matt and Mercedes

Thank you for all compassionate care and assistance during Rambo’s life. We appreciate all your efforts. Thank you for allowing us to bring our children back.

Nancy and Charlie

Thank you for taking such excellent care of Toby during his recent chemotherapy. We are enjoying every minute with him!


It was ‘under the weather’ but my paw is a lot better thanks to you. Thanks for being so kind when I was a scaredy-cat.

Erich, Leih & Jack

Thank you so much for taking care of Jack. We are very thankful that you were able to catch the problem in time and save his life. Your patience and willingness to help is much appreciated. Jack is doing much better. We will see you soon.

Bob Larsen

It was with great emotion and sadness that during the evening hours of 1/15/10 I had to bring to your care five innocent victimis of neglect.

Words cannot express the satisfaction and appreciation that you have given me in regard to not only this unfortunate case, but also in every animal that is brougt to your attention by me and Marshfield Police Department. You have always welcomed us with open arms for the good of animals. On the night of 1/15/10 there were no hesitations. The doors of the Castlerock were opened, staff was brought in, and love poured out. I personally want to thank every last one of you for everything that was done for these dogs.