Companies catalogue
- BDO Canada LLP, Mississauga
- BDO Canada LLP, Orangeville
- BDO Canada LLP, Mississauga
- BMO Bank of Montreal ATM, Cambridge
- BMO Bank of Montreal ATM, Waterloo
- BMO Bank of Montreal ATM, Kitchener
- BMO Bank of Montreal ATM, Milton
- BTC 21 Health Ctr, Guelph
- Babbar & Associates Accounting Firm Inc, Mississauga
- Back To Natore Holistic Centre, Guelph
- Bank Roll Bookkeeping, Guelph
- Barbara McKinstry Naturopathic Clinic, Guelph
- Barbra Maier Chartered Accountant, Cambridge
- Bateman MacKay Chartered Accountants, Mississauga
- Battle Archery, Brampton
- Bayshore Home Health, Fergus
- Bayshore Infusion Clinic, Guelph
- Beaumaris Child Care Ctr, Edmonton
- Beaverdale Veterinary Clinic, Cambridge
- Belmont Natural Health Centre, Kitchener
- Belmont Osteopathy Clinic, Kitchener
- Belsyde Avenue Apartments - Skyline Living, Fergus
- BikeSports, Newmarket
- Bilingual Daycare, Edmonton
- Bimeda MTC Animal Health Inc., Cambridge
- Bishop Gate Animal Hospital, Cambridge
- Black Creek Animal Hospital, Acton
- Black Forest Condominiums, Cambridge
- Blackwood Gallery, Mississauga
- Blake Matlock and Marshal Ltd, Orangeville
- Blue Cross Animal Hospital, Kitchener
- Bluebird Apts, Kitchener
- Body & Soul Connections, Guelph
- Boomers Sporting Adventures, Oakville
- Bowen Therapy Specialist, Waterloo
- Bramalea Radio Control Flyers, Brampton
- Brampton Animal Control, Brampton
- Brampton Animal Services, Brampton
- Breslau Animal Hospital, Breslau
- Briarwood Apartments - Balnar Management, Guelph
- Brick Street Apartments, Kitchener
- Brick Warehouse LP, Guelph
- Brookville Veterinary Clinic, Milton
- Brownstone Apartments, Kitchener
- Bruce Street Animal Hospital, Kitchener
- Buck Animal Hospital, Waterloo
- Burger King, Guelph
- Burgess Animal Hospital, Cambridge
- Burlington Animal Shelter, Burlington