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
★★★★★ I have a 11 year old black lab. His name is Buddy. He gets ear infections really bad and has for a long time now witch I found out is common for this breed. They have always taken great care of him! And are always so friendly. I would definitely recommend their services 🤗 He even makes a great pillow 😀Char T.Char T. ★★★★★ After doing all we could, we recently had to make the heartbreaking decision to part ways with our sweet girl, Maya. The staff at Castlerock, particularly Dr. Novak, helped her fight as long as she could, and when the time came to end her suffering, they made it as easy on us and her as possible. I can't imagine taking our pets anywhere else!King R.King R. ★★★★★ The staff is friendly and knowledgeable . The vets are caring and know their stuff!Leslie R.Leslie R. ★★★★★ Staff is wonderful and competent. I recently took one of my boys, Joey, in for a dental. I was very nervous as he had not tolerated anesthesia well. Dr. Novak spent a great deal of time researching alternatives. Joey did great with this protocol. The surgical techs knew I was worried so they sent me photos of Joey after the procedure. Everyone there is kind and compassionate.Lori M.Lori M. ★★★★★ My 18 month old beagle Riley, recently had an obstruction that required surgery to save his life.They did everything they could avoid surgery, in the end it was necessary to save him. Dr Novak at CASTLEROCK VETERINARY HOSPITAL along with all of their veterinarians and staff have provided superior care for Riley and as well as our other dogs. Over the years we’ve had other Veterinarians / facilities in the past but none have gone over and above to care for our family. while keeping the cost down.There are no words to thank them enough for all that they’ve done, not just for Riley but also the rest of our pack Rolley, Alex and BaileyRiley’s Mom Lori KLori K.Lori K. ★★★★★ Recently had an emergency with my 6 pound Morkie. Castlerock staff and doctors got her in right away. Their compassion and understanding was remarkable. Thank you and we are on the mend!Linda R.Linda R. ★★★★★ They were very kind and compassionate when it came to us putting our beloved down. They did everything they could to make sure we were taken care of as well as could be under the circumstancesRobin H.Robin H. ★★★★★ I take my little Lucy to castlerock mostly for her toenail trims and I love it when Jessica Polzin is our tech! She is extremely pleasant and professional and always goes the extra mile to make sure her nails are not scratchy for when Lucy plays with my son. Lucy does not like going, but she does seem more at ease with Jessica is caring for her.Stephanie D.Stephanie D. ★★★★★ Castlerock does a great job with our german shepherd. He is usually pretty anxious and dramatic when we take him to the vet, but the staff is always super patient with him and caring. They are friendly and take the time to answer all of your questions and concerns - we never feel rushed or like we are taking too much of their time. Dr. Kubica and Karissa were friendly, compassionate, and knowledgable at every visit. Our dog also had surgery done with Dr. Kubica and we felt very comfortable leaving him in such great care! Would highly recommend!Kayla H.Kayla H. ★★★★★ Have been going to Castle Rock for over 20 years! Would never go anywhere else! Joanna and Jessica 2 of our favorites, our little Frenchie Stella Bella loves them! Highly Recommend!Sheila T.Sheila T. ★★★★★ The go to place for animal careChantz B.Chantz B. ★★★★★ We constantly referred to our Bear not just as "a good boy", but as "the best boy". He had a great 15+ year run, but when his time came, we called Castlerock. Karissa and Dr. Holte made a house call so he could leave this world in comfort and without any anxiety of the vet's office, and Bear left us last fall in peace. Thank you to Karissa, Dr. Holte, and the rest of the Castlerock staff who care for our pets - from their liveliest years to the oh so painful time we say have to say goodbye (/see ya later 💔).John T.John T. ★★★★★ We have taken our cats to Castlerock for many years and have always had the best care. All of the staff there are wonderful - very caring and compassionateDiane K.Diane K. ★★★★★ Taylor is always helping us with our little guys needs! She is always so kind and gentle and genuine. She makes our experience great for not only our pup but for us too.Annalyssa G.Annalyssa G. ★★★★★ We have been taking.our 3 dogs to Castlerock through their life times. When Abbey was there for her ACL surgery, Jessica Polzin was amazing at answering all our questions and concerns even after the surgery!! I would recommend Castlerock to everyone who loves their little fur balls!!!Merrie D.Merrie D. ★★★★★ Highly recommend! Dr. Holte took her time and was very patient with my dog! He got many treats during this visit! One of the best experience at a vet so far!Ashley P.Ashley P. ★★★★★ We've been going to Castlerock for many many years, they treat all our pets from our dogs, cats and rabbits like family and they all make you feel welcome right when you walk in the door! I personally love working with Taylor M. she's the absolute best, and very knowledgeable, when I have questions on anything, she always answers them right away, we've had quite a few pets pass away throughout the years, and Castlerock always sends a sympathy card, that to me is huge, they think of their patients as family! I always refer Castlerock to friends, family and strangers! Keep up the great work 😁Faith M.Faith M. ★★★★★ People here are always so kind and helpful!! I know I can always count on Taylor Martin for the BEST service with my cats!!Emily Shipman P.Emily Shipman P. ★★★★★ Ghost loves seeing his favorite vet, Dr Langhoff & Jessica when he has his appointments or I need help trimming his nails. Apparently they have better treats & spoil him in the process a lot more. They did a great job with his surgery & making him feel comfortable.Tania D.Tania D. ★★★★★ Dublin is always excited to go to Castlerock! He loves everyone there, especially Taylor Jakobi!Janet W.Janet W. ★★★★★ A great little pet clinic that makes you feel welcome and well cared for! Very happy with our family's experience.eden J.eden J. ★★★★★ Kindness, and professionalism is Castlerock vet in Marshfield WI!SandraSandra ★★★★★ Dr Holte and Karissa were wonderful during our visits to Castlerock! They were personable, professional, kind, and helped us so much, giving us alot of peace of mind when our dog Cliff was diagnosed with seizures. I highly recommend castlerock because they treat their patients and care taker's with respect and compassion. Thank you Castlerock!Rachel R.Rachel R. ★★★★★ Karissa and the staff are always knowledgeable when I have questions or concerns with my pets.Josh Z.Josh Z. ★★★★★ I highly recommend Castle Rock to friends and family. We took “ “ “Moses” to them knowing he would get the best of care. Karissa Redman is a great example of the love and care they receive when taken there. A great staff!Kathleen H.Kathleen H. ★★★★★ I am very pleased with level of care given to my pups. The veterinarian and the vet tech, Karissa were very gentle and understandingDEAN W.DEAN W. ★★★★★ Growing up my family would always take our pets to Castlerock. When I grew up and had my own pets it was a no brainer to where to take my pets! Castlerock is always friendly and amazing to work with. They truly care for all the pets that they see. I usually see Dr. Schultz and she’s amazing along with the vet techs, we love seeing Karissa Redman when we walk through the doors! You will never regret taking your pets here!Kendall P.Kendall P. ★★★★★ The Best part about Castlerock Veterinary is the staff. Dr Kubica was so thorough with my Darling Daisy. I also have to mention Dezeray H. She does the best nail trims ever for my dogs, but if it wasn't for Karissa R. I would have never come to this clinic. She IS the BEST. A true professional and so nice and very Helpful.Lisa T.Lisa T. ★★★★★ The entire staff at Castlerock are rockstars, but there will always be a special place in my heart for a couple few that have been through thick and thin with me and my animals. HUGE Thank you’s to Dr. Langhoff and Jessica and Johanna for all of the wonderful care you took with Zelda.Bosco is always thrilled to see his friends at Castlerock, the cats might be a bit less thrilled, but they love you in their own ways.Thank you for many years of care, I look forward to the many years to come!Cicely S.Cicely S. ★★★★★ Recently we had to make the painful decision of putting our dog down. The staff at Castlerock was absolutely amazing in helping us navigate this difficult decision. Thank you so much to Karissa Redman for her empathetic, compassionate care, knowledge and just general listening to our cares during this process. It truly helped in such a stressful time. I’d also like to thank Dr. Holte for her kindness, patience, and advice during our dogs final moments at home with us. We are so grateful that he could die surrounded in our home by everyone who loved him. These two ladies were a Godsend to all of us. Thank you again. We appreciate everything Karissa Redman and Dr. Holte did for us.❤️Julie R.Julie R. ★★★★★ Our experience at this vet was by far one of the best experiences I’ve had as a pet owner, I was educated and informed on routine test results and what we were vaccinating for and all of my questions were answered. The staff was exceptional, Karissa was very compassionate and very knowledgeable; it was clear that the staff truly loves what they do.Nichole B.Nichole B. ★★★★★ The team has been absolutely wonderful over the years with our dogs. Jessica P goes out of her way to help me and is absolutely sweet! I will always recommend Castlerock to family and friends.Audra S.Audra S. ★★★★★ Had to put my dog down recently, ask for Karissa and doctor holte. They were very nice and did a good job.Jeff R.Jeff R. ★★★★★ Amazing Receptionists, Assistants, Technician's, and Doctors!!Jeff T.Jeff T. ★★★★★ Castlerock is fantastic. They are quick to respond, excellent with follow up and always show the most love for our dogs. We are truly so lucky to have them!Marsha B.Marsha B. ★★★★★ Brought my dog in for seizure issues. Saw Vet Holte and Vet Tech Redman. They were excellent with care and compassion during a stressful time. Would highly recommend!Joe R.Joe R. ★★★★★ Taking my nervous large-ish dog to the vet is always stressful. Went here to Dr. Holte and Karissa. 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. ★★★★★ Been coming here a long time. They have always been great to us. Years ago we had to put down a dog of ours, and a week later we received a sympathy card signed by the whole staff. It meant a lot, and we will always bring our pets here!Lance M.Lance M. ★★★★★ The staff and Dr Schultz were exceptional. They made sure I was well informed of my dog’s treatment options and costs. I was able to make a quick and informed decision. The care of my animal exceeded my expectations and he is having a smooth surgical recovery.Nicole L.Nicole L. ★★★★★ We had a very serious situation arise where our 4 year old dog suddenly started having seizures out of the blue. We were obviouly scared and unsure what to do. After calling our normal vet and explaining the situation, we unfortunately were told they had no openings. I called Castlerock and they were willing to see him that day! The care and compassion they gave to us and our pup was top notch. We had a positive outcome and a wonderful experience. Thanks to their great team for helping my family when we needed it most. Needless to say, they will be our new permanent vet of choice.Kelly K.Kelly K. ★★★★★ I have been happy with the care that our two cats have received. One has problems and needs constant medications. the Vet's have been helping us with this.Ron S.Ron S. ★★★★★ Archie had a great experience when he was a bit sick, castle rock veterinary got us in right away and Archie is back to himself again. I was very impressed with the staff and Dr Schultz for checking on him before the weekend and after. I am recommending Castle Rock Veterinary Clinic !Barbara D.Barbara D. ★★★★★ We have 3 cats and a dog. We started going to Castlerock about 20 years ago and have always been happy with their services. The staff is very good with the animals and they have a genuine desire to make sure our pets have good experiences at the vet appointments. I highly recommend Castlerock.Christy E.Christy E. ★★★★★ 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. ★★★★★ Olly loves them. They make him feel special. They make goin to the Vet a not so unpleasant experience for a dog with anxiety. Thumbs up!Charley S.Charley S. ★★★★★ 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. ★★★★★ 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. ★★★★★ 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 Cjs_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.