Jim B.
FedEx delivered to wrong address
Ordering via the website was pretty easy (my 2nd time), and lead time from order to ship date was short. However, FedEx botched the delivery and took days to find it with my driving the search.

Petflow was founded in 2010 with one thing in mind: to make it easier for pet parents everywhere to get the highest quality foods around at great prices. We carry nearly 150 brands of the finest dog and cat food, treats and more, and ship them directly to your doorstep on a convenient Auto-Ship delivery schedule.Based in Pennsylvania with teams and facilities on both coasts, our talented staff are dedicated to providing our customers with the best service possible. Life is full of challenges, but we think that keeping your pantry stocked with pet food shouldn't be one of them! Keeping pets all across the country happy and healthy is our core mission.
Petflow (petflow.com) has 57,206 customer reviews on Five Star Index, with an average rating of 4.5 out of 5.
Is this your business?
Correct your details and reply to customers in public. Both are free.
Claim this listing
Pet Stores · York, Pennsylvania
Excellent

Pet Stores · Mount Joy, Pennsylvania
Excellent

Pet Stores · Pipersville, Pennsylvania
Excellent
Pet Stores · Hazle Township, Pennsylvania
Excellent
Showing 3,061 reviews with 3 stars · Clear filters
Jim B.
Ordering via the website was pretty easy (my 2nd time), and lead time from order to ship date was short. However, FedEx botched the delivery and took days to find it with my driving the search.
Evelyn P.
Great company.. Great prices....Love the .29 cents deals. The shipping on this order was terrible. Expected delivery day was changed 3 times..Took 12 days to receive this order. I have ordered again and am hoping that I have a better experience.
CubbysMom
If you know exactly what you want, this is a great company; fair prices, quick delivery. If you want to browse for new products, try again. The website design is AWFUL.
Jason G.
Everything has been great with the following one major exception. My scheduled recurring order always ships from New England and arrives in one day to me in upstate New York. This has been the case three shipments in a row. This has developed customer expectation that when one in my location receives a shipping notice, their pets will have food in one more day. My last recurring order, however, shipped from NV without any specific notice to me other than the usual provided tracking info. Yes, I could have checked the tracking info, but who has time to do so? My reason for using automated recurring internet shipments is because I don't have time to check up on and micro manage these things. So, I was very frustrated when I received my shipping notification, assumed the food would arrive the next day, and was left with no animal food several days later. Of course, when I went online and checked, I realized the issue and went to the pet store to get food. But that completely defeats the purpose of me doing my pet food shopping this way. Now I have no idea what to expect with the next shipment, so I am unsure whether or not I will continue the service.
LAUREN W.
I liked the company, but now not carrying my dog food!!! Will have to change company for orders now????
Kristin
I went into my account & changed my auto order right after the last order arrived. Last time I made the mistake of ordering large breed food, but I figured since it was my mistake, I'd just use it. The postage to return the bag was too much. But the large breed food was sent again this time, with no attempt to see that the orderwas correct before sending out the auto shipment. I am not happy.
Laura F.
received the dog food I ordered very quickly....only problem is, I emailed the company with a problem I had with their website and the pay/groupon code...still have not heard back from them one week later--I'm afraid that once they have my money, they are not interested in helping me
Joe
Bag of dog food had two small holes at the opening. I am betting it is due to delivery, and will keep it, but makes me feel uneasy.