I called ABZ, and they came out the same day and gave me an estimate on reupholstering my dining room chairs. Their estimate was less than half the others I had received. I bought the fabric, and they picked up the chairs a few days later. (Incidentally, ABZ told me I needed four yards of fabric, whereas the other upholsterer had told me I needed 8 yards! ABZ was correct, and i saved a lot of money on fabric). I was amazed when the chairs were ready within three days! ABZ dropped them off, and they look beautiful! Very professional and well-done. I would highly recommend them!