Skip to content
Home
Parts
Shop Parts
Reman Parts
Warranty Info
About
About Us
Our Team
Photo Gallery
Cut Sheets – Resources
Eco Program
Warranty
Locations
D&M Auto Recycling
Western Canada's Auto Recycler – Efficient. Sustainable. Responsible.
0
Your Cart
Search for:
D&M Auto Recycling
Western Canada's Auto Recycler – Efficient. Sustainable. Responsible.
0
Your Cart
Search for:
Home
Parts
Shop Parts
Reman Parts
Warranty Info
About
About Us
Our Team
Photo Gallery
Cut Sheets – Resources
Eco Program
Warranty
Locations
Search for:
Some vehicles may not show parts available if we haven't parted them out yet.
If you're intersted in a specific vehicle just use the Inquire button below or give us a call for more info.
Displaying
29
of
29
Enter Date:
2025-09-12
Stock:
25J005
Year:
2015
Make/Model :
DODGE JOURNEY
Vin :
3C4PDCAB9FT575682
Kilometres :
167672
See Parts
Inquire
Enter Date:
2025-09-12
Stock:
25J007
Year:
2015
Make/Model :
DODGE JOURNEY
Vin :
3C4PDCCG7FT695151
Kilometres :
169914
See Parts
Inquire
Enter Date:
2025-09-11
Stock:
25J006
Year:
2017
Make/Model :
SUBARU LEGACY
Vin :
4S4BSCDC7H3292440
Kilometres :
135300
See Parts
Inquire
Enter Date:
2025-09-11
Stock:
25J004
Year:
2019
Make/Model :
CHEVROLET SILVERADO 1500 PICKUP
Vin :
2GCVKMEC2K1167932
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-09-11
Stock:
25J008
Year:
2015
Make/Model :
BUICK VERANO
Vin :
1G4PN5SK1F4190500
Kilometres :
185024
See Parts
Inquire
Enter Date:
2025-09-05
Stock:
24F041
Year:
1996
Make/Model :
CHEVROLET SUBURBAN 1500
Vin :
3GKFK16R6TG505531
Kilometres :
278686
See Parts
Inquire
Enter Date:
2025-09-05
Stock:
24G026
Year:
2000
Make/Model :
CHEVROLET SILVERADO 1500 PICKUP
Vin :
1GCEK19T5YZ150017
Kilometres :
459433
See Parts
Inquire
Enter Date:
2025-09-05
Stock:
24G078
Year:
1998
Make/Model :
DODGE DODGE 1500 PICKUP
Vin :
1B7HF13Z2WJ204352
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-09-04
Stock:
25J003
Year:
2005
Make/Model :
MITSUBISHI OUTLANDER
Vin :
JA4LZ81F65U606255
Kilometres :
223407
See Parts
Inquire
Enter Date:
2025-09-04
Stock:
25H020
Year:
2013
Make/Model :
FORD ESCAPE
Vin :
1FMCU0GX2DUA12309
Kilometres :
222990
See Parts
Inquire
Enter Date:
2025-09-04
Stock:
25J001
Year:
1999
Make/Model :
HONDA ACCORD
Vin :
1HGCG1651XA802645
Kilometres :
362969
See Parts
Inquire
Enter Date:
2025-09-04
Stock:
25J002
Year:
2018
Make/Model :
FORD MUSTANG
Vin :
1FA6P8TH5J5161251
Kilometres :
105401
See Parts
Inquire
Enter Date:
2025-09-03
Stock:
25H021
Year:
2016
Make/Model :
MAZDA MAZDA 3
Vin :
3MZBM1U7XGM241661
Kilometres :
384763
See Parts
Inquire
Enter Date:
2025-09-03
Stock:
25H018
Year:
2018
Make/Model :
CHEVROLET TRAX
Vin :
3GNCJKSB8JL342277
Kilometres :
87748
See Parts
Inquire
Enter Date:
2025-09-02
Stock:
25H022
Year:
2019
Make/Model :
FORD FORD F150 PICKUP
Vin :
1FTFW1E51KKE00241
Kilometres :
64444
See Parts
Inquire
Enter Date:
2025-08-29
Stock:
25H023
Year:
2019
Make/Model :
DODGE DODGE 2500 PICKUP
Vin :
3C6UR4HJ2KG565030
Kilometres :
106163
See Parts
Inquire
Enter Date:
2025-08-29
Stock:
25H024
Year:
2017
Make/Model :
FORD FORD F350SD PICKUP
Vin :
1FT8W3B65HED36715
Kilometres :
78834
See Parts
Inquire
Enter Date:
2025-08-28
Stock:
25H014
Year:
2007
Make/Model :
BMW MINI COOPER
Vin :
WMWMF33517TT55452
Kilometres :
207196
See Parts
Inquire
Enter Date:
2025-08-28
Stock:
25H016
Year:
2002
Make/Model :
DODGE DAKOTA
Vin :
1B7HG38N22S628665
Kilometres :
259999
See Parts
Inquire
Enter Date:
2025-08-28
Stock:
25H019
Year:
2004
Make/Model :
MERCEDES SL600
Vin :
WDBNG83J84A419085
Kilometres :
213131
See Parts
Inquire
Enter Date:
2025-08-28
Stock:
25H015
Year:
2012
Make/Model :
BUICK VERANO
Vin :
1G4PP5SK5C4148269
Kilometres :
291826
See Parts
Inquire
Enter Date:
2025-08-28
Stock:
25H013
Year:
2005
Make/Model :
TOYOTA CAMRY
Vin :
4T1BE32KX5U519028
Kilometres :
267173
See Parts
Inquire
Enter Date:
2025-08-27
Stock:
25H012
Year:
2018
Make/Model :
MITSUBISHI OUTLANDER
Vin :
JA4AZ2A37JZ612511
Kilometres :
191545
See Parts
Inquire
Enter Date:
2025-08-26
Stock:
25H011
Year:
2016
Make/Model :
JEEP PATRIOT
Vin :
1C4NJRAB8GD638720
Kilometres :
163898
See Parts
Inquire
Enter Date:
2025-08-26
Stock:
25H010
Year:
2021
Make/Model :
HYUNDAI ELANTRA
Vin :
KMHLM4AG4MU128059
Kilometres :
73000
See Parts
Inquire
Enter Date:
2025-08-26
Stock:
25H009
Year:
2014
Make/Model :
VOLKSWAGEN JETTA
Vin :
3VWDL7AJ8EM218424
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-08-26
Stock:
25H008
Year:
2018
Make/Model :
CHEVROLET SILVERADO 2500 PICKUP
Vin :
1GC2KUEG2JZ165805
Kilometres :
157308
See Parts
Inquire
Enter Date:
2025-08-25
Stock:
25H007
Year:
2007
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK323171770644
Kilometres :
223885
See Parts
Inquire
Enter Date:
2025-08-18
Stock:
25H006
Year:
1992
Make/Model :
GMC GMC 2500 PICKUP
Vin :
1GTFK24K3NE534521
Kilometres :
352711
See Parts
Inquire
New message
×
Please enter an email address so we can reach out to you
Your Name:
Email:
Phone:
Message:
Message Received
×
Thank you for your message. Someone from our team will respond within 24 hours!
✖
Simple modal box
Close!
✖
Part Inquiry Form
Please enter an email address and/or phone number
Your Name:
Email:
Phone:
Message:
Offer:
Send Message
Send Offer
Close!
New message
×
Choose Year...
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
Choose Make...
Choose Model....
Choose Part Type...
Search