I am very surprised to see all these positive reviews. Actually, that was the reason I went to this place, however I did not have a positive experience. My brother has an outdoor double chaise lounge where my dog likes to sleep but unfortunately ripped it all up. I took the whole cushion down to get an estimate (Not an easy thing since it's large and bulky) Sam, a very nice guy who works there, took measurements and pictures. He said he would show this to his boss and his boss would get back to me with an estimate. I received a voice mail later that day from Oliver saying they would need 4 yards of material, so they can do the job for $250 including labor. So, I said sure! Brought this bulky cushion back down to the place to pick out the color of fabric. Oliver takes a look at it and says the price is $350. Why did it go up? He said because he didn't know there are two pillows attached to the top so it will take an extra day of labor to take them off then re-attach them. Ok, fine....I pick out the color of the fabric, he starts to write up the invoice and now for the final price he writes $450! Wait, what?? He gives me some excuse about the fabric, even though the fabric we picked was actually cheaper than the one we were originally going to go with. So when I told him how did it go from $250 to $450, he said it was never $250, so I played him the voicemail he left me and he just did his best to give excuses. (None that made any sense) It was my mother and I that went and at this point I just looked at her and said, forget it, we'll go somewhere else. I don't appreciate trying to get swindled. I wonder if he would've tried this if I had brought a guy along instead of my mother? Very bad customer service. read more