Select from the following
If your company is not registered or you can not find your company, click here 
'Register New Company'
 and follow the steps

P & C Surveying Inc.  Scarborough  ON 
P1 Consulting  Toronto  ON 
Paintology Inc  Toronto  ON 
Pall-con Construction Ltd.  Thornhill  ON 
Pandrol   Bridgeport  NJ 
Parkel Contractors Ltd.  Mississauga  ON 
Parking Lines Inc  Brampton  ON 
Parklane Mechanical Acoustics  Oakville  ON 
Parsons Brinckerhoff Halsall Inc.  Toronto  ON 
Parsons Inc.  Markham  ON 
Partners Snow Ice Solutions Inc  Barrie  ON 
Patterned Concrete Ontario Inc.  Toronto  ON 
Pattison Sign Group  Scarborough  ON 
Pave-al Limited  Mississauga  ON 
Pavlo Petryshyn  Mississauga  ON 
PDC Welding & Steel Erectors  Willow Beach   ON 
PDI Solution Grands Format  Laval  QC 
Pedley Renovations And Repair Inc.  Brampton  ON 
Peltar Paving & General Contracting Co Ltd  Concord  ON 
Peninsula Construction  Fonthill  ON 
Pentair - Tracer Industries Canada Ltd  Milton  ON 
Penwick Electric Ltd.  Richmond Hill   ON 
Personal Touch Painting  Toronto  ON 
Perzia Geosolutions  Toronto  ON 
Peter L Sutton Consulting  Burlington  ON 
Peters Welding And Mechanical Services Ltd  Oakville   ON 
Peto Maccallum Ltd.  Toronto  ON 
Petomaccallum   Barrie  ON 
Petroczi National Rail Services  Guelph  ON 
PGC Services  Gormley  ON 
Phoenix Broadcast And Wireless Inc.  Harriston  ON 
Phoenix Restoration  Whitby  ON 
Pinchin Ltd  Mississauga  ON 
Pinders Security Products  St. Catharines  ON 
Pinpoint Locates Inc.   Stouffville   ON 
Pioneer Contracting  Pickering  ON 
Pipeflo Contracting Corp  Hamilton  ON 
Pipetek Infrastructure Services  Burlington  ON 
Plan - Downsview Park Go Station  Vaughan  ON 
Plan Group  Vaughan  ON 
Planmac Engineering Inc.  Etobicoke  ON 
Planview  Markham  ON 
Plasser Canada Inc.  Montreal  QC 
Platinum Insulation  Toronto  ON 
Platinum Insulation Inc  Kleinburg  ON 
Platinum Track  Rr#1 York, Ontario  ON 
Plenary  Toronto  ON 
Pneuveyor Systems International  Woodstock  ON 
PNR - Mississauga Office  Mississauga  ON 
Pollard Enterprises Ltd.  Burlington  ON 
Pontil Drilling Services Inc  Mount Albert  ON 
Pow Engineering  Ingersoll  ON 
Powell Contracting Ltd.  Gormley  ON 
Powell Foundations  Stouffville  ON 
Power Systems Technology Ltd.  Ottawa  ON 
Powerline Plus  Toronto  ON 
Powerserve Inc.  Windsor  ON 
Prairie Engineers Of Illinois, P.c.  Lincoln  IL 
Precipitation Plus  Ajax  ON 
Precise Parklink Inc  Toronto  ON 
Precision Markings Inc  Innisfil  ON 
Premform Limited  Brampton   ON 
Premier Elevator Inc.  Oshawa  ON 
Premier Environmental Services Inc.  Cambridge  ON 
Prestressed Systems Inc.  Windsor  ON 
Priestly Demolition Inc.  King  ON 
Prima Forming Ltd  Caledon  ON 
Prime Star International Fire Stopping Inc.  Toronto  ON 
Prime Time Electricians Inc  North York  ON 
Prince J Holdings Inc  Mississauga  ON 
Princej Holdings Inc.  Mississauga  ON 
Principle Sewer & Watermain Co. Ltd.  Thornhill  ON 
Pro Caissons Ltd  Bolton  ON 
Pro Office  Pickering   ON 
Pro Office Service  Pickering  ON 
Pro Pipe Weiding Inc  Mono  ON 
Pro Power Wash Canada  Oshawa  ON 
Pro-cut Concrete Cutting Ltd.  Concord   ON 
Profile Drilling Inc  Mississauga   ON 
Pro-firestop Inc  Scarborough  ON 
Profitpoint Communications  Waterloo  ON 
Progress Rail  Kansas City  MO 
Progressive Control Solutions  Oakville  ON 
Promark Telecon Inc.  Markham  ON 
Provincial Environmental Services Inc.  Hamilton  ON 
Provincial Sign Systems  Pickering  ON 
Psc Pressure Systems Company  Concord  ON 
Psm  Toronto  ON 
Pumpcrete Corporation  Niagara Falls  ON 
Purepages  Oakville  ON 
PVS Contractors  St Catharines  ON 
Pylon Paving (1996) Inc.  Mississauga  ON