I had some dealings with D G P (stands for D*#^ good parts) I beleive it was Justin the owner that I delt with. Great experiance would recomend to anyone, they are a larger shop so I don't know if they do small projects HOWEVER...... money is money and I'd find out for sure