POST

average auto upholstery rates per hour