if you take it to a body shop expect to pay for a whole new bumper+ getting it painted = 450-600 . what you can do is what i did. my brother hit something while he was on the freeway, so it was bad and it cracked his bumper. i went to body shops to get an estimate but they were charging way too much. i found a bumper for his car on ebay and they painted it for me too the exact same color all for 265.00, i installed it myself cuz its easy to install but yea u may want to get it installed by someone who knows what theyre doing.or you can buy one from online from online stores who sell body parts, i found one for your car on a website called partstrain.com . the bumper is not painted though you have to get it painted! the link i gave you, it has a lot of stuff the one you want is for 184.95 or if your civic is black they have one painted black ready to ship for you for 150.95
www2.partstrain.com