they do , but get a personal recomendation if you can before letting them loose on your car , there are good , bad and ugly ones.
and ultimayely be prepared to get a respray done on the bumper as a fall back position (or not even attempt a repair).
you could even consider putting some graphics on the car in that place ?