B&J Parts and Machine  specializes in the distribution of auto parts, industrial supplies and automotive machine shop services for the following markets: automotive, fleet, industrial and marine. Our team of professionals offer the highest quality of customer service and product availability.


Our machine shop specializes in automotive, marine, industrial and performance custom engine remanufacturing. Our certified machinists work with state of the art equipment to meet todays strict tolerances.

Need a hydraulic hose right away? We build custom hydraulic hoses while you wait!!

B&J PARTS and Machine is an Autosense Auto Parts store and is affiliated with the Automotive Engine Rebuilders Association (AERA). These important connections allow us to keep our pricing at extremely competitive levels, stock the quality parts you need  and still offer our valued customers the friendly, professional service they deserve.

Our store is located at 2549 Kingsway Ave Port Coquitlam and our machine shop is located at the rear of 2559 Kingsway Ave. Access for machine shop is from rear lane behind store. We invite you to drop by and check out our facilities or call us at 604-464-6677.

More Than Just Parts
Since 1968