"I totally agree with the previous reviews. Glenn & Sons deliver exactly what they promise. The honest, straightforward service and advice that we came to expect from the ..."
"So I got my trans rebuilt here almost a year ago now I believe, and ever since I took it off the lot (after it taking two weeks ..."
"I went in for a simple oil change and few days later, my oil started leaking and it got worse. I jacked up my car and found out ..."