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 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. ★★★★★ Castle rock vets are so patient and loving to my kitties even though they prefer to stay in their carrier!!And they have ideas but don’t push treatments!Mary S.Mary S. ★★★★★ The staff at Castlerock Vet is amazing! They have been taking care of my kids since 2011.Jennifer W.Jennifer W. ★★★★★ I took my cat,Lilly, in for a nail trim & to have a few mats removed. We were in and out within 15 minutes! Staff were friendly! Prices are fair! Very clean facility!michelle M.michelle M. ★★★★★ 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. ★★★★★ I called around to several vets for an emergency and Castlerock was able to get my dog in the same day. They showed a lot of care and compassion and listened to me about what was going on with my dog. Thank you !!!Brittney B.Brittney B. ★★★★★ 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. ★★★★★ Absolutely love them. They have always been amazing even in our time of loss.Cas KCas K ★★★★★ We love taking our animals here! Through the good and the bad they have always been respectful and caring.Jen D.Jen D. ★★★★★ Was our vet for many years, ever since another local vet misdiagnosed our first boxer. Castlerock was amazing, very accommodating, thorough, and affordable.Rick and Dani G.Rick and Dani G. ★★★★★ Amazing and caring staff and very affordable!!Sam N.Sam N. ★★★★★ Clean and inviting atmosphere with a professional staff that's ready to serve all of your animals medical needs.Dean H.Dean H. ★★★★★ Calle my dogs regular vet because her nail came off they weren’t available I called the nearest vet I could find abs they said bring her in right away not hesitation they were very compassionate with my dog and explained the whole process and treated us very respectfully.. definitely will be going backAndrea W.Andrea W. ★★★★★ They were WONDERFUL with our dogs, mother in law's dog. Gentle and caring.Clean and modern.We think that they are the ABSOLUTE BEST!Jeff A.Jeff A. ★★★★★ Very compassionate in our time of need.Donna M.Donna M. ★★★★★ My family and I have taken many pets to Castlerock over many years and have always had good experiences!Judah JJudah J ★★★★☆ Very friendly with animals and their guardians. My big breed cat only likes to be examined on the floor and Dr. Langhoff has no problems with that and they are very thorough with their care. They go above and beyond and prices are more than fair. They even sell single dose flea treatments for cats and dogs which helps when you're on a budget. I highly recommend Castlerock for all your veterinary needs!Megan T.Megan T. ★★★★☆ A bit spendy, but they do a good job.Bill K.Bill K. ★★★★☆ My reason for taking my furbabies to Castlerock Veterinary Hospital is not based on the facility but rather on a specific veterinarian. Whichever clinic this particular veterinarian would practice that is where my furbabies would go. All the employees at Castle Rock Veterinary Hospital are very nice, polite and knowledgeable. The building is clean with everything organized. The reason I gave the facility a 4 star and not a 5 star is because of the way they handle pet rx medication. They no longer authorize rx requests through any outside pharmacies. Castlerock Veterinary Hospital started their own online pharmacy and the expectation is that you fill your pet's rx's through them. Which in most cases this is probably a good choice as their pricing is very competitive. But I have a 9 year old unhealthy furbaby that requires $300+ in medication monthly. The pet pharmacy that I'm currently going through I've been with for the entire 9 years of my little guys life. I live on disability and $300+ per month in pet medication can be quite a challenge. I did the cost comparison between my current pet pharmacy and Castlerock Veterinary Hospital Pharmacy and my current pet pharmacy is cheaper so I chose to stay there. Castlerock Veterinary Hospital will not authorize any faxed rx's from outside pharmacies to place an order, so if you want to fill your pets rx from any other rx facility you must go to the Castlerock Veterinary Hospital to pick up the rx in person and pay $10 for each rx requested. For me it's a 120 mile round trip to the veterinarian clinic and with the price of diesel that's around $40 and then the $10 charge for each rx. I probably should switch to Castlerock Veterinary Hospitals Pharmacy, I'm sure with factoring the fuel and rx charge in it would actually be the cheaper choice. But I can't help but to wonder what happened to freedom of choice?Michelle L.Michelle L.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.