Sunday Leather Goods Repair on Polk: Frank's Shoe Repair

Frank's Shoe Repair at 2217 Polk Street is open seven days, Sundays 10 am to 5 pm, with no appointment. Its posted luggage menu starts at $18 for stitching.

Frank's Shoe Repair has been fixing San Francisco footwear since 1934, and it now works from 2217 Polk Street, between Vallejo and Green, after leaving its longtime spot at 1619 Polk. The counter opens Monday through Saturday from 9 am to 6 pm and Sunday from 10 am to 5 pm, which makes it one of the few places in the city where leather goods repair can happen on a weekend afternoon. Walk in with the item; there is no booking system to fight.

Find Polk Street Repairs

Why Frank's Moved Up Polk Street

The shop's own homepage still opens with the line about serving well-heeled San Franciscans since 1934, and then, almost immediately, tells you to visit the new location. Anyone navigating from an older listing or a printed guide may still end up at 1619 Polk, about six blocks south. The current address sits on the Russian Hill stretch of the street, where the storefronts get smaller and the flats above them get older.

Moving did not shrink the menu. The staff still describe themselves as eager to repair and restore shoes, boots and any type of leather article, and the luggage service gets its own section of the site. There is even a barber chair in the store now, with a barber named Luke cutting hair Tuesday through Saturday by text appointment, so do not be surprised to hear clippers while you describe a torn strap.

The Luggage Price List, Line by Line

What makes Frank's unusual is that it publishes numbers. The luggage list on the homepage runs as follows: replacement wheels from $40 to $55, top handles from $35, side handles from $30, zippers from $45, patches from $35, stitching from $18, stands from $18 and cracked shells from $65. Every line except wheels reads as a starting price, so the final ticket depends on the bag in front of the person behind the counter.

Two more lines matter for leather rather than nylon. Conditioning starts at $35 and cleaning starts at $45, both useful for a weekender or briefcase that has dried out after a few summers in a car trunk. The shop also posts a $15 minimum charge, so a single loose rivet will still cost that much. If you have three small jobs, bring them together and the minimum stops feeling like a penalty.

A practical note on wheels: photograph the old wheel and the housing before you come in, and bring the spare if your suitcase brand included one. Hard-shell cases with a cracked corner fall under the cracked-shell line, which starts at $65, and that repair usually takes longer than a wheel swap. Ask at drop-off when the bag will be ready rather than assuming same-day turnaround for structural work.

Beyond Suitcases: Bags, Boots and Belts

Frank's pitches itself as a full-service shoe and luggage shop, so the core trade is still resoles, heels and boot work. That overlap helps with leather goods. A handbag strap that has pulled loose at the stitching, a belt that needs a new hole or a loose buckle, or a pair of boots with a split side seam all go through the same machines and the same hands as a sole job.

The shoe care shelf is worth a slow look while you wait for a ticket. The store lists Meltonian, Angelus, Tarrago and Lincoln polishes, Fiebing's Saddle Soap and Leather Balm, Huberd's Shoe Grease and Shoe Oil, Kiwi care kits and Cadillac shoe trees. Picking up the right conditioner here means you can maintain the bag yourself between visits instead of bringing it back for every dull patch.

Where Frank's is not the obvious choice is custom leather jackets. For a lining swap or a full re-cut of a vintage motorcycle jacket, Johnson Leathers, a jacket maker on Polk Street a few blocks south, is the specialist the city's leather crowd tends to name. Frank's is the better stop for fast, practical fixes: zippers, handles, stitching and the general wear that piles up on everyday carry.

Picking the Right Time to Drop Off

Saturday afternoons are when Upper Polk fills with brunch traffic, and the counter gets the overflow. The calmest windows tend to be weekday mornings after 9 am, when the regulars have already passed on their way downtown. Sunday is the shop's quiet advantage: most independent cobblers in San Francisco are closed, and Frank's keeps the door open from 10 am to 5 pm.

If you are bringing a suitcase right after a trip, empty every pocket first and remove luggage tags you want to keep. Staff need to see the whole frame to price a handle or a zipper, and a half-packed bag slows that down for everyone in line. Keep the claim ticket somewhere you will find it; it is the only proof of which bag on the shelf is yours.

Regulars, Rules and a Neighborhood Feel

The room mixes two trades now. On the barber days, Tuesday through Saturday, there may be someone in Luke's chair while another customer explains a split handle at the repair counter, and the shop treats both as walk-in neighborhood business. The homepage leans on its Yelp reviews rather than slogans, linking straight to them, which tells you the owners expect locals to judge them by the work.

One unspoken rule is to let the counter quote before you start negotiating. The posted prices are floors, and the staff will look at the stitching, the leather and the hardware before naming a number. If the quote is higher than the list, ask what drives it. It is usually a sourced part, such as a specific zipper length or a branded wheel, rather than a padded labor charge.

An Easy Russian Hill Loop After Drop-Off

Once the bag is checked in, walk west on Green Street and up to Hyde, where the Powell-Hyde cable car climbs past on its way to Fisherman's Wharf. A few blocks north, Swensen's Ice Cream has been scooping at the corner of Union and Hyde since 1948, and a cone there is a fitting reward for an errand done right.

Keep going down Hyde and you reach the top of the crooked block of Lombard Street, where you can watch drivers inch through the switchbacks between Hyde and Leavenworth. The walk back to Polk is downhill. The 19 Polk bus runs along the street if your legs give out, and it can drop you within a block of the shop when you return for pickup.

Practical Notes

Address: 2217 Polk Street, San Francisco, CA 94109, between Vallejo and Green. Hours: Monday through Saturday 9 am to 6 pm, Sunday 10 am to 5 pm. No appointment is needed for repairs. Luggage prices posted on the homepage start at $18 for stitching, and the minimum charge is $15. Bring every item for a quote at the counter, especially structural luggage work.

Ask Karpo for more information.