Tel: 506-857-0222 | Towing: 1-877-700-4276 | 596 rue Champlain Street | Since / Depuis 1975
Treated with respect. Very courteous & professional. Would do business with this company again, insurance claim or not. I also liked the way they handled car rental details.