So Strict with the book
Everything went well, Pete is very knowledgeable, I would definitely recommend this place for any Transmission works.
Franchise #064 at 1379 Dundas St., London: Peter the owner and his Team were awesome. So easy to deal with under stressful circumstances. Absolutely zero pressure to sign on the contract. 5 out of 5 STARS