Cherry's Upholstering in Baltimore: Custom Reupholstery Without the Wait

Cherry's Upholstering is an independent fabric-and-frame shop in Baltimore that takes inherited furniture, damaged seating, and worn pieces and restores them to functional condition or near-original appearance. Unlike chain furniture stores that sell new pieces or big-box retailers offering limited customization, Cherry's operates as a repair and reconstruction business, charging by the job rather than selling inventory. The shop handles residential seating, dining chairs, wingbacks, sectionals, and some occasional pieces, but does not cover automotive interiors or commercial contract work.

What Cherry's Upholstering actually does

The core service is full reupholstery: removal of old fabric and padding, inspection and repair of the frame, springs, and webbing where needed, and application of new fabric from the customer's selection or from the shop's sample library. Frame repairs (tightening joints, replacing broken wood, reinforcing stress points) are included in the job estimate and are factored into the final price. The shop also does spot repairs on intact pieces (patching a single cushion, replacing piping, reattaching a corner) at lower cost than full reupholstery. Some customers bring family heirlooms or vintage finds; others send pieces with structural damage that new furniture would simply discard. The work is built to order; there is no showroom of finished goods to choose from.

Services and typical cost ranges

Full reupholstery of a standard sofa or sectional runs between $1,200 and $2,500, depending on frame condition, complexity of the design (rolled arms or tight backs cost more), and fabric choice. A single dining chair typically costs $300 to $600. Wingbacks, which require more labor due to their contoured shape, fall in the $500 to $1,200 range. Fabric itself is the customer's responsibility or sourced by the shop; upholstery-weight fabric from standard suppliers ranges from $15 to $40 per yard, and most pieces require 10 to 20 yards. If a frame needs substantial repair (replacing broken springs, rebuilding webbing, or patching rot), expect an additional $200 to $600 depending on scope. Spot repairs or cushion work start at $150. Call for a quote specific to your piece; prices shift based on labor availability and material costs.

How Cherry's compares to other Baltimore options

Baltimore has several furniture reupholstery shops, but few offer the same breadth of frame repair as Cherry's. Many smaller upholsterers focus only on fabric replacement and refer structural work elsewhere, adding time and coordination burden to the customer. Larger retailers like Ethan Allen or Room & Board offer reupholstery on their own pieces only, at premium pricing and with less flexibility on fabric choice. A few antique dealers in Fells Point and Canton partner with independent upholsterers but mark up the service significantly. Cherry's advantage is willingness to take on pieces of any origin, in-house frame assessment, and direct pricing without retail markup. The trade-off is longer lead times (typically 6 to 10 weeks) compared to off-the-shelf replacement furniture. Choose Cherry's if you own a piece worth keeping, want to customize fabric, or need structural restoration; choose a furniture retailer if you need a sofa in two weeks and are willing to sacrifice material quality or design specificity.

Who it suits and who it does not

This shop works best for homeowners with solid wood-frame vintage or inherited seating, families who want to preserve a piece with sentimental value, and anyone frustrated by throwaway modern construction. It suits people patient enough to wait two months for a job and willing to invest in a piece they already own. It does not suit someone wanting a quick replacement, shopping for trendy or fast-fashion upholstery styles, or working with a very tight budget where a used thrifted sofa is preferable to restoration. It is not an option for automotive or commercial work.

What the first visit involves

Call or visit in person with photos and measurements of your piece, or bring the piece itself if it is portable. The shop will assess frame condition, spring and webbing integrity, and estimate labor. If the frame has damage or hidden issues, the estimate may include a structural repair charge. You and the upholsterer discuss fabric options: bring samples or choose from books at the shop. Confirm the estimate, leave a deposit (typically 50 percent), and expect delivery or pickup within the quoted timeframe. Communication during the job is typically by phone; you can request updates on progress.

Hours, parking, and logistics

Cherry's is located at [address] in [neighborhood]. Verify current hours before visiting; the shop typically closes Sundays and Mondays. Street parking is available; confirm specific lot or garage information with the shop directly. If your piece is too large to transport yourself, ask about pickup and delivery options; many independent upholsterers offer this for a fee or as part of larger jobs. Confirm all logistics when you leave your deposit.

Cherry's Upholstering fills a gap in Baltimore's furniture market for people who value longevity and customization over novelty and speed. Its willingness to restore damaged frames and work with any source of fabric makes it a practical alternative to discarding good bones or settling for mass-produced replacements.