Auto body repair & detailing: Large Tree limb fell on my car. :(, subaru outback, body man


Question
Auto body repair & detailing: Large Tree limb fell on my car.  :(, subaru outback, body man
tree fell on my subaru
Hey.  Today during a storm a large tree limb fell on my 1999 Subaru Outback.  It smashed my windshield and dented the front quarter of my roof.  

Is it possible for a bodyshop to "undent" my roof?  (I know a windshield can be replaced. Ball park estimate?

I'll try and attach a link to my pic.  
http://img402.imageshack.us/img402/9279/002zu8.jpg


Answer
I would put a new roof on it but the car is to old and would most likely cost more than the car is worth. It would cost at least $1500.00 just to put a used roof on it plus the glass and any structural work that may need repair. A good body man could jack the roof out far enough to replace the windshield if you don't care what the outside looks like. I would charge three to five hundred dollars for something like that.