What a pleasure to work with someone who takes as much pride in his work as I do in mine. My loveseat turned out to be a ""problem child"" that probably took at least twice as long to clean as a normal beast, but B&G didn't charge me a penny more than the original estimate. Results are great -- it looks like a new couch. I would hire B&G again in a flash.
Pros: Ethics, cost, pride of workmanship
Cons: It does take more than 1-2 hours to dry!