Hours and Information


Office Hours

Office Hours

Mon - Fri 9:00am - 3:30pm
Sat - Sun Closed
Veterinarian Hours

Veterinarian Hours

By Appointment
How to Schedule an Appointment
The best way to schedule an appointment is to click on the 'Request Appointment" button at the top of our webpage (or through our PetCare mobile app). This will take you to a form (scroll down if you don't see it pop up) where you will pick the reason for your visit and select the provider (Dr. Hannah Mueller). If you are unsure of what to pick for the reason for the visit, choose Equine Exam for horses or Small Animal Initial Bodywork Exam for all other species and enter details in the “Special Requests” section.

The dog park, theraplate, and consultations require payment at the time of scheduling and have their separate schedules of availability here. All other appointments require payment at the time of service, and we do charge a cancellation fee for appointments that are canceled within 48 business hours of your scheduled appointment time. Please be sure to ask for a current cost estimate before scheduling your appointment if needed.

Next, scroll through the calendar, and pick an appointment day/time that works best for you, and click “Next.” The next screen will have you fill in your information. Here, existing clients need to use the same email address and phone number that we have on file in our system, or it will cause our system to create an entirely new account with your name. Please make sure your name and your pet's name also match the way they are in our system (if you are unsure, check previous appointment notes as they would have been emailed to the account on file and would contain details as we have on file).

Next, click on “Book Appointment”. This prompts an appointment request to show up in our system and reserves you a spot on the schedule. Give us one business day to either approve the appointment or move your appointment to a different day or time (please call or text to schedule same-day appointments). If we need to move your appointment, an email will be sent to you asking to confirm the new time works. If not, you can email, call, or text the office or try again online with a different day/time.

Unfortunately, the online scheduling isn’t a perfect system, but please stick with it, an it will improve with time. For best success in scheduling: Generally, it is best to schedule haul-in horses and dog appointments on Monday, Tuesday, and Wednesdays and Farm calls on Thursdays and Fridays; however, if you are not a long-term/existing client grandfathered into farm calls, your appointment will be changed to a haul-in appointment unless pre-approved.

We are currently taking new clients on a haul-in basis only, other than special cases where there are multiple horses to be seen at one location. We also streamline our farm calls to group calls to similar locations, so please understand if we need to move your appointment day/time to minimize Dr Hannah’s drive times.

For our haul-in and dog days, we generally book dogs from the top down and horses from the bottom up so that Dr Hannah does not go back and forth between dog and horse patients. Our scheduling system doesn’t understand this, so please do your best to help us minimize moving appointments around by scheduling dogs at the first available appointment time and horses at the last available appointment time.

As we get closer to the appointment day, we will need to fill in any gaps to maximize Dr Hannah’s time, so please schedule a day where you have flexibility in appointment timing if you get bumped up or down a bit. If your schedule cannot be flexible, please note that at the time of scheduling, we will do our best to accommodate you when possible.

Equine Emergency Services

Whether at your stable or at the Cedarbrook Farms facility, our veterinarians and support staff are fully equipped and available to deal with emergency calls. Please contact us at (360) 794-9255 and follow the instructions on the voicemail for emergencies.

We will do our best for you

We strive to be available for emergency calls for active patients 24/7, however in cases of an emergency where we don't have a doctor available to see your horse, our emergency line will give you information for our back-up referral doctors.
If you have an appointment outside our regular office hours and have questions or need to change your appointment time, please call our office number at 360-794-9255 and select option #3 to leave a message on our emergency line.

We treat the whole animal, every time.

We offers preventive, illness, emergency and alternative care for equines as well as alternative care for small animals.

Cedarbrook Veterinary Care

Veterinarian Appointments

Available Monday - Friday.
9812 215th Avenue SE,
Snohomish, WA 98290

Connect with Us


Publish modules to the "offcanvas" position.