We followed every 'order online' link on 20 Providence vet websites. Then we timed what loads.
Half of Providence's vet practices give pet owners no way to order food or meds online. We tested the four platforms the other half use, and timed how long each one takes to show a pet owner anything on a phone.

Providence's veterinarians are, by every public measure, very good at being veterinarians. The 20 practices Google returns for "veterinarian in Providence, RI" hold 8,017 reviews between them, averaging 4.64 stars, and not one dips below 4. People trust these clinics with family members who can't speak for themselves, and the reviews say that trust is earned.
Then the client gets home, runs out of flea medication, and tries to order a refill online. That's where this article starts.
On July 20, 2026 we crawled all 20 of those practices' websites, followed every link labelled anything like "online pharmacy," "shop," "order," or "refill," and then ran the storefronts those links land on through Google PageSpeed Insights, the same public tool anyone can use, to time what a pet owner on a phone actually experiences. This is a test of the platforms, so the platforms are named. The clinics are not: they never asked to be graded in public, so where a specific practice comes up, it's Site A and Site B.
Finding one: half the doors are simply closed#
Of the 20 practices, one has no website at all. Ten more have websites with no path to online ordering of any kind: no store, no pharmacy link, no refill form. If you're their client and the food runs out on Sunday night, your options are "call during business hours" or "open the Chewy app."
That second option is the whole problem. Not one of the 20 sites we crawled links to Chewy or any partner program with it, but Chewy is exactly where a client goes when the clinic gives them nothing. The clinic loses the pharmacy margin, and over time it loses the habit: the client who buys food and preventatives somewhere else for two years is a client the practice only sees when something is wrong.
One practice, call it Site A, deserves its own line. Site A's website has a "Shop Online Store" button. The button points at an insecure http:// address, and when we followed it, the storefront answered with an error, not a store. A client who taps it gets nothing. Someone paid to set that store up, and it is quietly turning interested buyers away, probably every week. Nobody has noticed, because nobody at the practice has tapped their own button on a phone lately.
Finding two: the platforms the other half use#
Nine practices do give clients a working way to order online. Strip away the branding and it comes down to four systems:
Vetcove powers five of the storefronts, sometimes on a <clinic>.ourvet.com address, sometimes behind the clinic's own shop. subdomain. It's a real store: browse without logging in, prescriptions routed to the vet for approval, home delivery.
Covetrus (the storefront formerly branded Vets First Choice) powers one, on a covetruspharmacy.com address. Same idea: a full pharmacy storefront tied to the practice.
A national hospital group's member portal covers two practices that belong to a corporate network. Refills only, and you can't see anything without creating an account and logging in first.
A big-box retailer's pharmacy site serves the one practice that operates inside a retail store.
Several clinics also push a PetDesk app for appointments and reminders. It's a fine tool, but it isn't ordering. A client who wants food tonight is still stuck.
Finding three: we timed them, and none of them are fast#
We ran each storefront's landing page through PageSpeed Insights (mobile, lab test, July 20, 2026). The number that matters is Largest Contentful Paint, Google's measure of how long before the main content is actually on screen. Anyone can reproduce these numbers by pasting the URLs into pagespeed.web.dev.
| Platform | Performance | LCP (s) | Notes |
|---|---|---|---|
| Vetcove storefront A | 32 | 11.5 | ourvet.com address |
| Vetcove storefront B | 44 | 17.2 | clinic's own shop. subdomain |
| Vetcove storefront C | 28 | 19.1 | ourvet.com address |
| Covetrus storefront | 17 | 19.8 | layout also shifts badly while loading (CLS 0.32) |
| Hospital-group portal | 62 | 4.1 | fastest tested, but login-gated, refills only |
| PetDesk signup page | 66 | 13.1 | appointments, not ordering |
The big-box retailer's pharmacy page refused to produce a Lighthouse performance score in our runs, so its speed is not measured. We won't guess at it.
For context, Google's bar for a good experience is unambiguous:
To provide a good user experience, sites should strive to have Largest Contentful Paint of 2.5 seconds or less.
Every storefront we measured misses that bar. The best dedicated store we tested makes a phone user wait 11.5 seconds before the page meaningfully appears. The worst takes 19.8 seconds and rearranges itself while you wait. These are lab estimates, not field data, because the storefronts don't carry enough traffic for Google to publish real-visitor numbers. But a lab result of 19.8 seconds is not a rounding error. And it sits on top of clinic websites that are themselves slow: the median Providence vet site takes 11.1 seconds to show its main content on a phone.
What we could not measure, we won't claim: we timed landing pages, not full checkout flows, and we did not place orders or create accounts. Steps-to-checkout, delivery speed, and pricing were outside this test.
So which one should a Providence vet actually pick?#
Our verdict, and it's not a coin toss: Vetcove is the best of what we tested, with no enthusiasm and a caveat. Every Vetcove link on every clinic site worked. The store browses without a login, which the corporate portal can't say. And it beat Covetrus on every number we took: a better performance score on all three storefronts we measured, faster LCP on all three, and a stable layout while Covetrus's storefront shifted badly enough (CLS 0.32) to make mis-taps likely. If you're an independent practice choosing between the two storefront vendors today, we'd pick Vetcove and we'd say so to your rep.
The caveat: "best" here still means 11.5 to 19.1 seconds before a phone shows the store. The platform vendors own that problem, and a practice can't fix a vendor's page speed. What a practice owns is everything around the link, and that's where the ground is being ceded to Chewy, which sells convenience, not medicine.
What a Providence practice should do on Monday#
First, the free one. Do it yourself today, it takes ten minutes. Take out your phone, open your own website, and tap your own pharmacy or store link, the way a client would. If it errors, opens an http:// address, or dead-ends (that's you, Site A), email your web person the correct storefront address and ask them to update the link and make it https://. That is a four-minute edit once someone knows it's broken. While you're at it, count the seconds until the store is usable. That wait is what every client feels.
If you're one of the ten with no ordering at all: you don't need a website rebuild. Vetcove and Covetrus both set up practice storefronts; based on what we measured, ask about Vetcove first. Until it's live, even a simple refill-request form on your site beats a phone-only policy. One of the practices we crawled does exactly that, and it's the difference between capturing the Sunday-night request and losing it.
If you already have a storefront: put the link where clients actually look. In your site's main navigation, yes. But also in your Google Business Profile (as a link and a weekly post), in your appointment-reminder texts, and on the invoice. A storefront no one can find performs identically to no storefront.
For everyone: your clients are ordering online either way. The only question is whether the practice is in that transaction or watching it happen from across town.
We run this same test, links followed, load times measured, nothing guessed, for local businesses across the South Coast. If you'd like your own site and storefront checked before your clients check it for you, it's a short conversation: 774.559.8992 · Joshua.Amado@AvalonPartner.com.
Filed under
Want help putting this into practice?
Avalon Partner helps Fall River and South Coast businesses fix the gaps that cost them leads. Call 774.559.8992 or email Joshua.Amado@AvalonPartner.com.


