I'm not sure where to post this, so I'll try here. I am in need of a company to install new foam into the cushions of my sofa. At the same time, I'd like to have the cushions cleaned. If it makes a difference, the sofa is made of microfibre and has 6" foam. I've called a couple of places through the yellow pages and the people who have come to my condo for the estimate were a nightmare (one I nearly had to kick out after insisting we pay him for his trouble when he had previously indicated it was a no obligation free of charge in home estimate). Has anyone done this type of work before and would recommend the shop?