You can check out miatamania.com for ballpark figures on the different tops available (probably better prices if you shop around, but it will give you an idea). For installation, you have 3 options- 1) Miata Solutions- probably the cheapest but far away from you, 2) Track Dog Racing- Also experienced with Miata installs, a little closer, a little more expensive, or 3) any upholstery shop- most expensive, might be most convenient.