Company Description
Duncan BC auto body repair. CARSTAR Isherwood is a collision repair and auto body shop in Duncan - the Cowichan Valley.
Products & Services
INSURANCE CLAIMS , 24/7 Accident Assistance , Rental Car Assistance , fender repair , Collision Repair Services , Glass Repair Facility , Collision Repair , body work , Fleet Services , Paintless Dent Repairs , Auto Body Repair