B G's Upholstery

Upholstery Shop in Newport, Maine

(207) 368-5669Old Corinna Rd, Newport, ME 04953View on Yelp

About B G's Upholstery

B G's Upholstery serves Newport, Maine, a small town in Penobscot County surrounded by lakes and rural farmland where people tend to hold onto their furniture for generations. In a region where winters are long and good craftspeople are hard to find, having a local upholstery shop matters. They focus on furniture reupholstery, helping homeowners breathe new life into pieces that have real sentimental or practical value. If you'd rather restore than replace, this is the kind of shop worth calling.

Services

Furniture Reupholstery

Services & Process

Furniture reupholstery is the core of what this shop does, covering everything from sofas and armchairs to dining room seats and ottomans. The process typically involves stripping the old fabric, inspecting and repairing the underlying frame and springs, replacing worn padding or foam, and applying new fabric of your choice. Customers can usually bring in fabric samples or choose from what the shop carries. Whether the piece is a family heirloom or a thrift store find worth saving, reupholstery can extend its life by decades.

Service Area

B G's Upholstery is based in Newport, Maine, and is well positioned to serve customers throughout Penobscot County and the surrounding towns. Communities like Dexter, Pittsfield, and Corinna are all a reasonable drive away. If you're in the central Maine region and need furniture restored, it's worth giving them a call.

Frequently Asked Questions

How do I know if a piece of furniture is worth reupholstering?
A good rule of thumb is to compare the reupholstery cost against what it would cost to buy a comparable new piece. If the frame is solid wood and structurally sound, reupholstering almost always makes more sense, especially for older pieces with quality construction you won't find in modern furniture.
Can I supply my own fabric for the job?
Most upholstery shops will work with customer-supplied fabric. Just confirm with the shop ahead of time how much yardage you'll need, since they can usually estimate that based on the piece. Make sure the fabric you choose is appropriate for the use, since some decorative fabrics aren't durable enough for high-traffic seating.
How long does furniture reupholstery take?
A typical sofa or chair takes anywhere from one to three weeks depending on the shop's schedule and the complexity of the piece. Intricate pieces with tufting, piping, or significant frame repairs can take longer. It's always best to ask for a time estimate before you drop the piece off.
Do you pick up and deliver furniture?
Pickup and delivery options vary by shop and location. Some shops in rural Maine offer this service for larger pieces like sofas that are difficult to transport, though there may be an added fee. Call ahead to ask what's available in your area.
Will reupholstering fix a sagging seat cushion?
Yes, cushion replacement or foam upgrade is often done as part of a reupholstery job. The shop can replace worn-out foam with a higher-density option that holds its shape much longer. If the webbing or springs underneath are also failing, those can typically be repaired at the same time.
What types of fabric work best for a household with kids or pets?
Performance fabrics like outdoor-grade polyester or tightly woven blends tend to hold up best in high-use homes. Many shops can point you toward options that are stain-resistant and easy to clean without looking utilitarian. Leather and faux leather are also popular choices for durability, though they have different care requirements.

Is this your business?

Claim your listing to update your info and connect with customers.

Claim This Listing

More Upholstery Shops