I am looking for a suggestion on a mechanic who could rebuild my truck. I have an '03 GMC sonoma and I am looking to have a rebuilt engine put in, transmission, fix other miscellaneous broken things and maybe put a fresh coat of paint on there. Doesnt have to be the cheapest, but I want it done right. At this point I am trying to get a quote, as I want to do this next year, but would like to know what I am looking at. I'd like to get as much done under one roof as possible. I am fine with taking it somewhere else for paint, but for everything else, I'd prefer to do it at one shop. Thanks in advance.