Hi, I'm looking for a great reasonable mechanic to work on my 05 Chevy Equinox. I know I need a new battery and want to get a diagnostic done to see what work I need on my front end. I also need my passenger window looked at. Any suggestions for someone in Knightdale area will be great!