We are not an ICBC valet body shop. However, we can work with ICBC for mechanical repair work if needed. Please contact us for more information.