2017 Montero Sport got into an accident.

Damaged parts are:
1) Tail light
2) Bumper (rear)
3) dent (quite big) and scraped paint on rear portion near the tail light (only one panel is affected)
** rear door seems ok, but will have to check
** no mechanical or electrical damage, it seems

Insurance agreed (verbally) to cover all expenses. The other party agreed to shoulder the (insurance) participation fee.

My questions are:

1) if the priority is to have the car repaired the quickest (without sacrificing quality of course), is the insurance' talyer a better choice than Casa.

2) If I go to casa, can you guys suggest any reputable ones... A personal good experience perhaps?

I am leaning towards Casa since the bumper and the tail light will be sourced there anyway (for sure).

But asking around from friends, they said body works usually takes a month from casa. I am thinking maybe casa is just outsourcing body works to other shops.

I guess I will know this informations from my insurance agent and SA by Monday but I thought I'd ask you good folks here for advice.

Thanks in advance.