Search “furniture upholstery service New York” from central Brooklyn, and the first seven Google Maps results clean or move couches.
None of the seven reupholsters anything. On September 24, 2026 I searched Google Maps for furniture upholstery the way a customer does, from a point in central Brooklyn and four points around it, north, south, east and west: 41 searches, 10 of them with enough upholstery listings to count. Then I followed a reupholstery order step by step through what those 191 listings and their websites let a customer do. 124 of the listings are workshops, 36 are couch cleaners, 9 take sofas apart, 22 are other trades. No business is named here.
The five checks in New York, NY
What a customer runs into after tapping a listing, counted on the 117 local sites in the table near the end of this page. Each check is explained on the home page.
1. The Website button opens your site20 of 55 passMeasured here: Opens clean, fits a phone.
2. The number calls in one tap87 of 95 passMeasured here: the number on the listing is the number on the site. Taps were not counted.
3. There's a starting price16 of 107 passMeasured here: Price.
4. A message gets through102 of 107 passMeasured here: Can write.
5. Google Maps tells the same storynot in this report
If I wrote to you, the link in my message opens your own five checks at the top of this page. If not, get them free, in writing, within one business day.
One order, seven steps
A reupholstery order is slow and costs real money, so the customer looks harder at each step than someone booking a couch cleaning. The same seven steps, for workshops and for the cleaners that come up next to them. Tap a step to jump to it, tap a number for where it comes from.
StepWorkshopsCouch cleaners
1
Search
The customer types furniture upholstery into Google Maps. Who comes up depends on the words and on where the phone is.
of the first-ten places
of the first-ten places
2
Tap Website
The listing's Website button is the first tap after the search.
listings open a site
listings open a site
3
Look for a price
A sofa owner is deciding between cleaning, reupholstering and a new sofa. A number is what they came for.
sites print one, none for a sofa
sites print one
4
Call
The number on the site should be the one on the listing, and the call button should dial what it says.
sites show the listing's number
sites show the listing's number
5
Send photos
Upholstery is quoted from pictures of the piece. The form is where they go.
forms read again take a photo, 3 more ask for photos with no place for them
–not checked, a cleaning is booked without photos
6
Wait for an answer
Sites that say how fast they answer, in their own words.
workshops, same day to 3 business days
cleaners, 5 minutes to next business day
7
Bring it in on Saturday
People with day jobs drop off chairs and look at fabric on the weekend.
workshop listings open Saturday
cleaner listings open Saturday
1. Who comes up
Across the 10 counted searches, first ten places each: 99 spots. Google treats upholstery as one word, and cleaning a couch shares it with rebuilding one.
Workshops Cleaners Sofa movers 9Other trades 4
The words decide more than the place. For “near me” most points get workshops. For “furniture upholstery service New York” from central Brooklyn, are cleaners or a sofa mover, and the first workshop is place 8. From the south point, for “near me” are couch cleaners.
Metro wide, “furniture upholstery service in New York, NY”
9 of the first 10 are reupholstery workshops.
#1Workshop 105Site opens
#2Workshop 107153 reviewsSite opens
#3Workshop108 reviewsSite refused the check
#4Workshop 56478 reviewsSite opens
#5Workshop 10118 reviewsSite opens
#6Workshop32 reviewsNo website
#7Workshop 2439 reviewsSite opens
#8Workshop 185 reviewsSite opens
#9Workshop 9044 reviewsSite opens
#10Sofa mover 63224 reviewsSite opens
#11Workshop 100166 reviewsSite opens
#12Workshop15 reviewsNo website
#13Workshop 77140 reviewsSite opens
#14Workshop 1590 reviewsSite opens
#15Workshop 17553 reviewsSite opens
#16Workshop44 reviewsNo website
#17Workshop 6110 reviewsSite opens
#18Other trade70 reviewsOther trade, not checked
#19Workshop 11028 reviewsSite opens
#20Workshop39 reviewsSite refused the check
#21Workshop 6913 reviewsSite opens
#22Workshop 7477 reviewsSite opens
#23Workshop 5850 reviewsSite opens
#24Sofa mover 44156 reviewsSite opens
#25Sofa mover 38178 reviewsSite opens
2. Tap Website
All 124 workshop listings, by what the Website button does. open a site. have no website at all, so the listing is the whole shop window.
Site opens 71Opens behind a warning 2No website 38Dead page 7Opens another business 3Site refused the check 3
And listings send the customer somewhere worse than nowhere. 3 of them open a page about another business, two of them gambling:
Dead link 13Tapping Website opens the store of a custom printing company. Seen in 3 of the 10 searches.
Dead link 21Tapping Website opens a Chinese-language betting page. Seen in 1 of the 10 searches.
Dead link 35Tapping Website opens a page ranking online casinos. Seen in 2 of the 10 searches.
Dead link 10Tapping Website opens a Wix page: domain not connected.
Dead link 50Tapping Website opens a WordPress error page. Seen in 1 of the 10 searches.
Dead link 81Tapping Website opens a Wix page: domain not connected. Seen in 1 of the 10 searches.
Dead link 103Tapping Website opens a Wix page: domain not connected. Seen in 1 of the 10 searches.
Dead link 106Tapping Website opens a server error. Seen in 1 of the 10 searches.
Dead link 109Tapping Website opens an empty page with no business on it. Seen in 1 of the 10 searches.
Dead link 116Tapping Website opens a Squarespace page: website expired.
A domain that lapses gets bought and reused. The listing keeps pointing at it until someone changes the field.
3. The price nobody prints
Workshop sites with a price
Neither is a price for reupholstering anything: one is chair caning, one is fabric by the yard.
Cleaning sites with a price
The cheapest couch on each: .
So the only number a New Yorker with a worn sofa finds on Google is what it costs to clean it. That is the number the next step gets compared with. The printed prices, as they appear:
Workshop 64Machine caning, per chair$80$80 to $150 per chair, hand caning $400 and up
Workshop 83Closeout fabric, per yard$14from $14 per yard in the showroom
Cleaner 16Couch cleaning$99from $99, the price quoted in the site's own answers
Cleaner 31Couch cleaning$99from $99, chairs from $19
Cleaner 25Two-seat couch cleaning$99$99, three seats $119, L-shape five to six seats $189
Cleaner 7Loveseat cleaning$99$99, standard sofa $120
Cleaner 11Couch cleaning$100starting at $100, chairs from $20
Cleaner 73Two-seat couch cleaning$119from $119, three seats $139
Cleaner 112Standard couch cleaning$119from $119, L-shape three seats from $139
Cleaner 3Couch cleaning$120starting at $120, sectionals from $220
Cleaner 84Couch cleaning$125starting at $125
Cleaner 51Standard couch cleaning$129starts at $129, L-shape three seats $149
Cleaner 60Sofa cleaning$129starting at $129
Cleaner 26Loveseat cleaning$130$130, standard three seats $140
Cleaner 1Minimum visit$150a $150 minimum service charge per visit
Cleaner 79Two-seat couch cleaning$175from $175, three seats from $190, eight seats from $340
Write your own price line
How it reads on a phone
Your workshop
Nothing typed here leaves this page. The line is a starting price, not a quote.
4. Call
Someone who opened a site calls the number on the site, not the one on the map. workshop sites and cleaning sites show the number from their own listing. On the 44 sites read again on September 25 and 28, 2026, every call button was compared with the digits printed on it: dial something else.
Button reads a 718 number, dials area code 064There is no 064 area code. The line reads right on every page and goes nowhere when tapped.
A listing with an Arkansas numberA Brooklyn cleaning listing gives a 501 number on Google. Its site shows a 929 number, and its call button dials a third one.
A listing with no phone number at allA Manhattan shop with a long history has no number on its Google listing, so Maps shows no Call button. Its new site has the number on every page.
5. Send the photos
A chair cannot be quoted without seeing it. On the 16 workshop and sofa mover sites read again on September 25 and 28, 2026:
take a photo in the form, or have a send-a-file button
tell the customer to send photos and give no place to attach them
7neither ask nor offer; photos go by email or text, if the customer thinks of it
The three that ask: one says to fill out the contact form including photos, one lists sharing photos as step two of its process, one answers the question of reupholstering an existing piece with send photos, on a site with no email address.
6. Wait for an answer
What sites promise about how fast they answer, in writing. The bar is on a stretched scale so minutes and days fit on one line.
Sofa mover 38an instant quote, 5 minutes
Sofa mover 29in few moments
Cleaner 108within 5-10 minutes
Cleaner 102within 10 minutes during business hours
Cleaner 1an exact quote within 15 minutes
Cleaner 25within 30 minutes
Cleaner 59back within 1 hour
Cleaner 60within a few hours
Workshop 101same day quotes from photos
Cleaner 3within 24 hours
Cleaner 31next business day
Workshop 104an estimate within 24 hours
Cleaner 43allow 24-48 hours
Workshop 80within 24-48 hours
Workshop 15within 2-3 days
Workshop 100within 3 business day
5 min1 h1 day3 days
A customer who writes to three workshops on a Sunday night hears back from them over three days, in this order, if the promises hold.
7. Bring it in on Saturday
Workshop listings open on Saturday
41 show Saturday as closed on Google. For a job that starts with looking at fabric, that is often the only free day.
Cleaner listings open on Saturday
Every cleaning listing with hours is open on Saturday.
One business, several signs
What shows only when the neighbors are opened side by side. No business is named, the counts are what the check found.
6
cleaning listings, one set of habits
Five couch cleaning sites across Brooklyn, Queens and Manhattan share the same inbox pattern, the same quote form and the same price list layout. A sixth listing, with no site, uses the phone number printed on one of them. Between the six listings: 1,870 reviews.
2
listings at one New Jersey address
A large workshop and a second upholstery listing with one review share a street address. The phone numbers differ.
2
upholstery listings at one Brooklyn address
Two workshop listings sit at the same address and floor, each with its own phone number and its own site.
4
listings, one name, one site
One workshop in Brooklyn appears as four listings with the same name and the same website.
1
national network with a Brooklyn listing
A furniture repair network that says it works nationwide runs one site under four names, lists a Brooklyn address, and advertises field technician jobs at $1,500 to $3,000 a week.
Walk your own order, from a phone
Search furniture upholstery New York, then reupholstery near me, from your own street. Count the cleaners above you.
Tap Website on your own listing and look at the bar above the page: a padlock, or a warning.
Look for a number a sofa owner could plan with. A starting price, or at least what the price depends on.
Tap the call button on your site and read the digits the dialer shows before it rings.
Send yourself a photo through your own form and see if it arrives.
Each takes under a minute. Most of what this page found would have shown up on one of them.
All 118 sites, five checks each
Every listing whose website was followed and read. Numbers are random and exist only on this page. A dash means the check was not run for that site. Tap a column to sort.
Number
Does
City
Seen in, of 10
Saturday
Opens clean
Fits a phone
Can write
Price
Same number
Checks
Cleaner 1
Cleaner
Brooklyn
1
open
–
✓
✓
✓
✓
4 of 4
Workshop 2
Workshop
Farmingdale
1
open
–
✓
✓
○
✓
3 of 4
Cleaner 3
Cleaner
New York
2
open
○
✓
✓
✓
✓
4 of 5
Sofa mover 4
Sofa mover
Staten Island
1
open
○
✓
○
○
✓
2 of 5
Workshop 5
Workshop
Brooklyn
0
open
–
✓
✓
○
○
2 of 4
Workshop 6
Workshop
Brooklyn
5
closed
✓
✓
✓
○
✓
4 of 5
Cleaner 7
Cleaner
Brooklyn
1
open
–
✓
○
✓
✓
3 of 4
Workshop 8
Workshop
Floral Park
2
closed
✓
✓
✓
○
✓
4 of 5
Workshop 9
Workshop
New Rochelle
1
open
–
✓
✓
○
✓
3 of 4
Dead link 10
Cleaner
0
–
○
–
–
–
–
0 of 1
Cleaner 11
Cleaner
Brooklyn
1
open
✓
✓
✓
✓
○
4 of 5
Workshop 12
Workshop
Newark
1
open
–
✓
✓
○
✓
3 of 4
Dead link 13
Workshop
New York
3
closed
○
–
–
–
–
0 of 1
Workshop 14
Workshop
Franklin Square
2
open
–
✓
✓
○
✓
3 of 4
Workshop 15
Workshop
Brooklyn
5
closed
✓
✓
✓
○
✓
4 of 5
Cleaner 16
Cleaner
New York
0
open
–
✓
✓
✓
✓
4 of 4
Workshop 17
Workshop
Guttenberg
2
open
–
✓
✓
○
○
2 of 4
Workshop 18
Workshop
New York
4
open
–
✓
✓
○
✓
3 of 4
Workshop 19
Workshop
Brooklyn
3
closed
○
✓
✓
○
–
2 of 4
Workshop 20
Workshop
Cliffside Park
1
open
–
✓
✓
○
✓
3 of 4
Dead link 21
Workshop
Long Island City
1
closed
○
–
–
–
–
0 of 1
Workshop 22
Workshop
Brooklyn
0
open
–
✓
✓
○
✓
3 of 4
Workshop 23
Workshop
Bronx
1
open
–
✓
✓
○
✓
3 of 4
Workshop 24
Workshop
New York
1
closed
–
✓
✓
○
✓
3 of 4
Cleaner 25
Cleaner
Brooklyn
2
open
○
✓
✓
✓
✓
4 of 5
Cleaner 26
Cleaner
Brooklyn
0
open
–
✓
✓
✓
✓
4 of 4
Cleaner 27
Cleaner
New York
0
open
–
✓
✓
○
✓
3 of 4
Workshop 28
Workshop
Staten Island
1
open
–
✓
✓
○
✓
3 of 4
Sofa mover 29
Sofa mover
New York
6
open
✓
✓
✓
○
✓
4 of 5
Workshop 30
Workshop
Roselle
1
open
–
✓
✓
○
✓
3 of 4
Cleaner 31
Cleaner
New York
0
open
✓
✓
✓
✓
✓
5 of 5
Workshop 32
Workshop
Ridgewood
4
closed
–
✓
✓
○
✓
3 of 4
Sofa mover 33
Sofa mover
Long Island City
5
open
–
✓
✓
○
✓
3 of 4
Cleaner 34
Cleaner
Brooklyn
1
open
○
✓
○
○
✓
2 of 5
Dead link 35
Workshop
New York
2
open
○
–
–
–
–
0 of 1
Workshop 36
Workshop
Rockville Centre
1
open
–
✓
✓
○
✓
3 of 4
Workshop 37
Workshop
Carle Place
1
open
○
✓
✓
○
✓
3 of 5
Sofa mover 38
Sofa mover
Brooklyn
5
open
✓
✓
✓
○
–
3 of 4
Workshop 39
Workshop
Long Island City
4
open
○
✓
✓
○
✓
3 of 5
Workshop 40
Workshop
Brooklyn
1
closed
✓
✓
○
○
○
2 of 5
Workshop 41
Workshop
Brooklyn
1
open
✓
✓
✓
○
✓
4 of 5
Workshop 42
Workshop
New York
4
open
–
○
✓
○
–
1 of 3
Cleaner 43
Cleaner
Brooklyn
3
open
✓
✓
✓
○
✓
4 of 5
Sofa mover 44
Sofa mover
Susquehanna Co.
2
–
–
✓
✓
○
✓
3 of 4
Workshop 45
Workshop
New York
3
closed
–
✓
✓
○
✓
3 of 4
Workshop 46
Workshop
Brooklyn
2
closed
–
✓
✓
○
✓
3 of 4
Cleaner 47
Cleaner
Brooklyn
0
open
–
✓
✓
○
✓
3 of 4
Workshop 48
Workshop
Queens Village
1
open
–
✓
✓
○
–
2 of 3
Workshop 49
Workshop
Bronx
0
closed
–
✓
✓
○
✓
3 of 4
Dead link 50
Workshop
Long Island City
1
closed
○
–
–
–
–
0 of 1
Cleaner 51
Cleaner
Brooklyn
4
open
–
✓
✓
✓
✓
4 of 4
National 52
Workshop
Brooklyn
3
open
–
✓
✓
○
✓
3 of 4
Sofa mover 53
Sofa mover
New York
2
open
○
✓
✓
○
✓
3 of 5
Cleaner 54
Cleaner
Brooklyn
1
open
○
✓
✓
○
✓
3 of 5
Workshop 55
Workshop
Brooklyn
4
closed
○
✓
✓
○
✓
3 of 5
Workshop 56
Workshop
Brooklyn
5
open
–
○
✓
○
✓
2 of 4
Workshop 57
Workshop
Whitestone
2
open
–
✓
✓
○
✓
3 of 4
Workshop 58
Workshop
Richmond Hill
4
open
–
✓
✓
○
✓
3 of 4
Cleaner 59
Cleaner
Brooklyn
0
open
○
✓
✓
○
✓
3 of 5
Cleaner 60
Cleaner
Brooklyn
1
open
○
✓
✓
✓
✓
4 of 5
Workshop 61
Workshop
New York
2
closed
–
✓
✓
○
✓
3 of 4
Workshop 62
Workshop
New Hyde Park
0
open
–
✓
✓
○
✓
3 of 4
Sofa mover 63
Sofa mover
New York
4
open
–
✓
✓
○
✓
3 of 4
Workshop 64
Workshop
Ridgewood
1
open
–
✓
✓
✓
✓
4 of 4
Workshop 65
Workshop
Bronx
1
open
○
✓
✓
○
✓
3 of 5
Cleaner 66
Cleaner
New York
1
open
○
✓
✓
○
✓
3 of 5
Workshop 67
Workshop
Woodside
4
closed
–
✓
✓
○
✓
3 of 4
Workshop 68
Workshop
Bronx
1
open
–
✓
✓
○
✓
3 of 4
Workshop 69
Workshop
New York
4
open
○
✓
✓
○
✓
3 of 5
Workshop 70
Workshop
Brooklyn
2
open
–
✓
✓
○
✓
3 of 4
Workshop 71
Workshop
Union
1
open
–
✓
✓
○
✓
3 of 4
Cleaner 72
Cleaner
Brooklyn
1
open
○
✓
✓
○
○
2 of 5
Cleaner 73
Cleaner
Brooklyn
1
open
○
✓
✓
✓
✓
4 of 5
Workshop 74
Workshop
East Meadow
1
closed
–
✓
✓
○
✓
3 of 4
Workshop 75
Workshop
City of Orange
1
open
○
✓
✓
○
✓
3 of 5
Cleaner 76
Cleaner
Brooklyn
2
open
✓
✓
✓
○
○
3 of 5
Workshop 77
Workshop
South Ozone Park
4
–
–
✓
✓
○
✓
3 of 4
Workshop 78
Workshop
Astoria
0
open
–
✓
✓
○
–
2 of 3
Cleaner 79
Cleaner
Brooklyn
1
open
✓
✓
✓
✓
✓
5 of 5
Workshop 80
Workshop
Brooklyn
2
closed
○
✓
✓
○
✓
3 of 5
Dead link 81
Workshop
East Elmhurst
1
open
○
–
–
–
–
0 of 1
Workshop 82
Workshop
Brooklyn
2
closed
–
✓
✓
○
–
2 of 3
Workshop 83
Workshop
New York
2
closed
–
✓
✓
✓
✓
4 of 4
Cleaner 84
Cleaner
Brooklyn
0
open
–
✓
✓
✓
–
3 of 3
Workshop 85
Workshop
Garden City
1
closed
–
✓
✓
○
–
2 of 3
Workshop 86
Workshop
Long Island City
1
open
–
✓
✓
○
✓
3 of 4
Workshop 87
Workshop
Baldwin
2
closed
✓
✓
✓
○
✓
4 of 5
Workshop 88
Workshop
Long Island City
2
closed
–
✓
✓
○
✓
3 of 4
Workshop 89
Workshop
Brooklyn
2
closed
–
✓
✓
○
✓
3 of 4
Workshop 90
Workshop
Brooklyn
4
open
✓
✓
✓
○
✓
4 of 5
Workshop 91
Workshop
New York
4
closed
✓
✓
✓
○
✓
4 of 5
Workshop 92
Workshop
Lawrence
1
–
–
✓
○
○
–
1 of 3
Workshop 93
Workshop
Long Island City
3
closed
✓
✓
✓
○
○
3 of 5
Workshop 94
Workshop
New York
0
closed
✓
✓
✓
○
–
3 of 4
Cleaner 95
Cleaner
Jackson Heights
1
open
○
✓
✓
○
✓
3 of 5
Workshop 96
Workshop
Brooklyn
4
closed
–
✓
✓
○
–
2 of 3
Workshop 97
Workshop
Valley Stream
3
open
–
✓
✓
○
✓
3 of 4
Workshop 98
Workshop
Brooklyn
1
closed
–
✓
✓
○
–
2 of 3
Cleaner 99
Cleaner
New York
1
open
○
✓
✓
○
✓
3 of 5
Workshop 100
Workshop
Fort Lee
2
open
–
✓
✓
○
✓
3 of 4
Workshop 101
Workshop
New York Co.
4
–
–
✓
✓
○
✓
3 of 4
Cleaner 102
Cleaner
New York
0
open
✓
✓
✓
○
○
3 of 5
Dead link 103
Workshop
Valley Stream
1
open
○
–
–
–
–
0 of 1
Workshop 104
Workshop
Brooklyn
4
closed
–
✓
✓
○
✓
3 of 4
Workshop 105
Workshop
New York
2
open
–
✓
✓
○
✓
3 of 4
Dead link 106
Workshop
Staten Island
1
open
○
–
–
–
–
0 of 1
Workshop 107
Workshop
Long Island City
6
open
✓
✓
✓
○
✓
4 of 5
Cleaner 108
Cleaner
Brooklyn
2
open
○
✓
✓
○
✓
3 of 5
Dead link 109
Workshop
Delaware Co.
1
open
○
–
–
–
–
0 of 1
Workshop 110
Workshop
College Point
2
closed
–
✓
✓
○
✓
3 of 4
Workshop 111
Workshop
Jersey City
3
open
✓
✓
✓
○
✓
4 of 5
Cleaner 112
Cleaner
Brooklyn
3
open
–
✓
✓
✓
✓
4 of 4
Cleaner 113
Cleaner
Brooklyn
0
open
○
✓
✓
○
✓
3 of 5
Workshop 114
Workshop
Brooklyn
1
closed
–
✓
✓
○
✓
3 of 4
Workshop 115
Workshop
Lynbrook
1
open
–
✓
✓
○
✓
3 of 4
Dead link 116
Workshop
Brooklyn
0
open
○
–
–
–
–
0 of 1
Workshop 117
Workshop
Middle Village
3
open
–
✓
✓
○
✓
3 of 4
Workshop 118
Workshop
Brooklyn
1
closed
–
✓
✓
○
✓
3 of 4
Is your workshop here?
If I wrote to you, the link in my message opens this page with your row and your seven steps marked. If I did not, send your site and I will walk an order through it the same way, in writing and free.
In the earlier reports other trades slipped into the searches now and then, a deck builder here, a landscaper there. Here the word itself is shared. Google files steam cleaning and reupholstery under the same upholstery, and which one a customer gets depends less on where they stand than on whether they type near me or New York.
Prices split the same way. In the Tampa dumpster report 27 of 63 sites print a price, in Seattle 6 of 72 concrete sites print one per square foot. Here half the cleaning sites print a couch price and the workshops, whose jobs cost many times more, print none.
Dead links are not new. Seattle had its share, and in Tampa half the spots went to listings with three reviews or fewer. What is new is where some of the dead links now go: to a casino ranking, a betting page and a printing store, on listings that still carry an upholstery name.
And Saturday. The cleaners in this report all open on Saturday. 41 workshop listings do not, in a city where the weekend is when most people look at fabric.
How this was checked
Searches: 41 Google Maps searches on September 24, 2026 from a point in central Brooklyn and four points around it, north, south, east and west. The phrasings are the ones a customer uses: furniture upholstery service near me, in New York, best, prices, cheap, reviews, top rated and local. 10 came back with enough upholstery listings to count, and those are the ones this page counts.
Listings: name, category, phone number, opening hours, review count and website field were read from each of the 191 Google listings on the same day, and each was put in one group by what it does.
Websites: every website field was followed. 121 pages answered and were read, the home page and up to six inner pages each. Nothing behind a login was opened. On September 25 and 28, 2026, 44 sites were read again for certificates, call links, email links, forms and photo buttons, and the fresher reading wins. of them opened behind a browser warning that day.
Limits: one day, five points, ten counted searches. A workshop that is not here may simply not have come up. Most certificates were read only once.
Google Maps results. 41 searches on September 24, 2026 from a point in central Brooklyn and four points around it, north, south, east and west, in the phrasings a customer uses. 10 of them came back with enough upholstery listings to count, and this page counts only those.
Google business listings. Name, category, phone number, opening hours, review count and the website field of all 191 listings, read on September 24, 2026.
Business websites. Every website field was followed on September 24, 2026: 121 pages answered, home page plus up to six inner pages each. On September 25 and 28, 2026, 44 of the sites were read again for certificates, call links, email links, forms and photo buttons, and the fresher reading wins.
What each listing does. Each listing is put in one group by its Google category and the words on its own site: a workshop reupholsters or restores furniture, a cleaner steam cleans couches, rugs and mattresses, a sofa mover takes sofas apart to get them through doors, and other trades are leather repair, car upholstery, window treatments, furniture and fabric stores.
Printed prices. Prices read in context on the sites that print them, on September 24, 2026, and checked by hand. Prices of products in a template shop, budget menus and prices from stories do not count.
Written promises. What each site says about how fast it answers a form or a message, read on September 24, 2026 and September 25 and 28, 2026. Only sites that put it in writing.
Area codes. As assigned in the North American numbering plan: 212, 646, 718, 347, 917 and 929 are New York City, 516 Nassau County, 201 Hudson County in New Jersey, 501 central Arkansas, 786 Miami, 920 northeast Wisconsin, 713 Houston. Area code 064 does not exist.
What this check cannot see. Calls, jobs won, ad spend, and the quality of anyone's upholstery or cleaning. This page is about Google listings and websites only.
Correct or remove
If your business is in this report and you would like its row removed, or something in it is wrong, write to igor@sogrox.com with your website. It is done within two business days, no questions asked, and a removed business is left out of future reports too.
Nothing here names a business, a person or a customer, and nothing here is about the quality of anyone's upholstery or cleaning work. Sogrox is not connected to any business in this report.