Real people who really love your pets.
Care that feels different, because it is.
Schedule Your Visit
We're redefining what vet care feels like: modern, transparent, and always grounded in kindness. From routine checkups to long-term wellness, we approach every visit with the same care we'd want for our own pets. No rush, no guilt trips. Just thoughtful medicine and a team that genuinely loves what they do.
Get to know us.Frequently Asked Questions
Everything you need to know before your visit.
What does a visit typically cost?
Wellness exams are $70–$85. Dog vaccines range from $35–$80 and cat PureVax vaccines range from $40–$70 depending on the vaccine. For more procedure pricing, see our Services page.
For questions about a specific treatment, give us a call at (678) 969-4838.
Prices are estimates and may vary based on your pet's individual needs.
What are your hours of operation?
We are open Monday through Friday, 8:00 AM – 12:00 PM and 1:00 PM – 5:00 PM. The clinic is closed daily from 12:00 PM to 1:00 PM for lunch. We are closed on Saturdays, Sundays, and major holidays.
Do you accept walk-in appointments?
We strongly recommend scheduling an appointment to ensure your pet receives timely care. However, we do our best to accommodate walk-ins based on availability. For urgent concerns, please call our office directly.
What should I bring to my pet's first visit?
Please email any previous medical records or vaccination history, a list of current medications or supplements, and your completed new patient forms to hello@magnoliavetcare.com at least 24–48 hours before your visit. Also have your pet on a leash or in a secure carrier when you arrive.
Do you handle emergencies?
We handle urgent care needs during regular business hours. For after-hours emergencies, we recommend contacting your nearest emergency veterinary hospital. Our team can provide referrals to trusted emergency facilities in the Atlanta area.
What forms of payment do you accept?
We accept cash, all major credit and debit cards, and CareCredit. Payment is expected at the time of service. If you have questions about payment plans or pet insurance, please ask our front desk team.
How do I become a new client?
We'd love to welcome you and your pet! Start by requesting an appointment through our website, or give us a call directly at (678) 969-4838 during business hours and we'll get you on the schedule.