It can be done at home with some careful work and a helper.

Plan to spend $90 an hour for a pro to do it.

Taking a swag, I'd say 8-12 hours worth of work.