Absolute horrible repair job. My car had to be transfered to SJ Denham in Redding to fix all the poor quality of work. They had to re-pay my insurance company due to the sub par repair job. Well over $10,000 had to be redone. Stay away - you have been warned!!!
more