from what I've found... the longest distance between gas stops is about 300km or 200miles Goose Bay to Churchill Falls.
--> Repair Shops.
Atlantic Motoplex (only BMW dealer in the Maritimes)
950 Champlain Street, Dieppe, NB E1A 1P8
506-383-1022
www.atlanticmotoplex.ca
RPM Cycle
168 Main St., Dartmouth, NS B2X 1S2
902-434-8516
www.rpmcycle.ca
Steve's Cycle Truro
1279 MacCallum Settlement Rd.,
MacCallum Settlement, B6L 6V4
902-893-2581
stevescycle@z6.com
Adrian's (x-BMW shop)
80 King Street, Moncton, NB E1C 4M6
506-382-0262
(Mike) Milligans Cycle Works
2271 Mountain Road, Moncton?
854 4555
Darren Tapley
All-Euro, Halifax NS
Ed Barkhouse
Procycle, Dartmouth NS
Keith Windsor
The Toy Box
St. John's, NL