Founded in 2002, the Fetch! Pet Care franchise has a total of 77 locations across the United States. The leadership team works tirelessly to deliver a business model that keeps Fetch! Pet Care franchise owners. To start a Fetch! Pet Care franchise candidates are asked to have a minimum net worth of $90,000 and a minimum of $60,000 in liquid capital. The total investment range is $68,000-$76,000.