Oops! Something went wrong, please try again later.
IMO / ICWG is the world’s largest car wash company. Trading at nearly 740 sites in 13 European countries, every year the IMO brand washes nearly 29 …
Reviews
Yell
1.0/5 · 1 review
Loading reviews...
Sep 18, 2023
Damage to headlight seal by revolving brush. Despite evidence of the brush material matching the brushes in the wash, jointly inspected and photographed(!), blatant denial by two unhelpful staff memb…Full review by StephenT-733