Care for your pets in the comfort of your own home.

Over a decade serving Iowa City area pet owners, Pals for Paws is known for our loving, reliable, and flexible pet care. We offer convenient scheduling online, through our app, or by contacting us directly. Our fully-insured sitters send photos and updates at each visit ensuring peace of mind whether you're out of country or just down the street at work. And most importantly, we love each and every client as if they were our own. We look forward to hearing from you!

Dog walking

For those with long workdays or young pups, we provide midday walks or let-outs to give your best friend a break and some exercise. Need more? We offer limited trail hikes and dog park visits. We provide dog walking seven days a week!


Leave the pets where they're most comfortable, when you go out of town! We care for dogs, cats, reptiles, birds, and small furries with early morning, lunch, midday, dinner, and late night visits: you choose a schedule that fits your pet's routine.

Everything else

We can administer medication, injections, or fluids; water plants and get mail; pick up or drop off pets at boarders or groomers; and much more - contact us to see if we can help with what you need.


Pals for Paws is a family-owned and operated business owned by Aaron and Rebecca Dirks, both graduates of the University of Iowa class of 2007. In addition to the two of us, we have a team of four regular dog walkers, most are current and former UI students, who walk between 6-10 dogs each day, and alternate pet care on the weekends. Every walker is insured through Pet Sitters Associates and has references available on request. 


Standard Area Visit - $18
Visits in North Liberty, Coralville, Tiffin, and Iowa City are $18 for a 20-minute visit, all inclusive for petsitting, dog walking, and any medication.

Dog Park and Hikes - $36

Extended hour-long visits (dog transportation included) either to one of the area dog parks or a nearby trail for an extended hike. Only offered on Tuesdays and Thursdays, availability limited.

Extended Area Visit - starting at $20
Rural areas are priced on a home-by-home basis and vary from $20-$30 per visit depending upon distance, and availability is extremely limited. We do not service Solon, Oxford, Riverside, Washington, or Hills.

Extras - Varying
Holidays: We charge a $2 per visit holiday rate for the week/weekends of: Spring Break, 4th of July, Thanksgiving, Christmas, and New Years. 
Dog Transport: We charge a regular visit rate (under 20 minutes) or $40/hour for dog transport.
Cancel Fees: For dog walks, same-day cancel fee of 50% of the visit cost applies. Cancels prior to same-day are free. Holiday bookings may be cancelled up to 7 days before the booking starts for no charge; closer than 7 days a fee of 10% of the booking applies and within 24 hours a fee of 50% of the booking applies.


The easiest way to schedule services, make changes to your account, and receive and send messages to our sitters is with our mobile app called Time to Pet. Download it for free in the Apple App Store or the Google Play Store now. Log in with your credentials set when creating an account on our scheduling portal. 
Current clients: to log in to our online scheduler or activate your account to access the mobile app, click here.

New clients: please contact us to have your account activated prior to accessing the scheduler. This ensures that we are able to provide the services you're looking for and that we service the area that you live in prior to requesting services. 

In both our online scheduler and mobile app, you can add pet details and photos, send messages to our sitters and view your message history, update your name, address, phone number, emergency contact, and email address, and schedule services.

Currently, payments and cancellation requests can only be made via the online scheduler. Online payments are accepted via bank account transfer or Paypal. We also accept checks.

Why choose in-home petsitting?
Keeping your pets at home is ideal for any dogs who get stressed out at kennels. Oftentimes this includes older dogs, dogs with medical issues, dogs who are not friendly with other dogs, and dogs who don't like a high level of activity. In-home care is also the best choice for nearly all cats, small animals, reptiles, birds, and fish. Additional benefits to in-home care include light house-sitting tasks like getting the mail or watering plants, and giving the appearance that someone is at the house regularly while you're away. For homes with many animals, in-home care when you're away can also be a cost-effective option. 

What is the process for setting up your services?
The best way to get started is to send us an email with the kind of care you're looking for, along with dates if you have them. From there, we'll set up a free meet and greet to meet the animals and discuss your needs in person. You can also call if you have any questions, though scheduling meetings is usually done via email.

How often do you come?
We visit as often as you deem necessary for your animals - you know them better than we do! Generally for dogs we do three visits per day: morning, midday, and night. Some families are more comfortable with a fourth visit (morning, lunch, dinner, night) and some dogs are able to do two visits (morning and night). Cat clients usually have once per day visits, but we also provide twice per day.

Will my dog be walked with other dogs?
No. We provide individual walks for individual families, one house at a time.

Do you stay overnight?
We do not provide overnight services. Many families find that a late night visit and early morning visit are sufficient, but we do have people we can refer you to if you require overnight care.

When is the earliest/latest you come?
Our first visit of the day is 7 a.m. and our last is usually 10 or 10:30 p.m. For dogs, we get all of our early morning visits in before 8:30 a.m. and start our bedtime visits at 8:30 p.m.

Do you service Solon/Oxford/Riverside/Swisher/Williamsburg?
Unfortunately, we are too busy in the main areas of Iowa City, North Liberty, and Coralville to be able to drive that far. We make exceptions for rural clients at times, so you can contact us to see if we can help, but the availability is very limited and we do not service out of town on holidays. 

Do you offer discounts for frequency/senior citizen/military?
We do not offer any discounts at this time.

Do you charge extra for additional animals?
Our per-visit rates include two dogs and two cats. We have an extra animal fee of $1 per animal per visit beyond that. 

Who will be taking care of my animals?
We have an awesome team of 6 walkers: Aaron and Rebecca, the business owners, Michael, Hope, Nikki, James, and Veda. If you are looking at daily dog walks, the same 1-2 people will walk your dog each day. If you are looking at petsitting, your pets will have the opportunity to meet most of our walkers!

Are you insured?
Yes, we are insured by Pet Sitters International. Each walker carries liability insurance that covers medical care for your animal, your personal property, medical care for any person or animal injured by your animal under our care, re-keying in the event of lost keys, and more. 

Do you have references?
Yes! Many! Aaron and Rebecca have been petsitting since 2006 and many of our clients have been with us 5+ years. We are happy to provide references that are relevant to the services you're considering upon request. We are also Better Business Bureau Accredited with an A+ rating for three years running, and have many 5-star reviews on our Facebook page.


We currently provide care for more than 200 families in Iowa City, North Liberty, and Coralville! Enjoy this gallery of some of the animals that we take care of each day!