if you can do the work ur self not to bad like 300, then it will need paint and some body work.but if you take it to a place not so cheap, im not . but sure what rate are down there, i would say close to 1500. as for time ur looking at 2-4 days depending on the shop