Welcome.... and as I've read alot of the guys here have done it withing a day in their own garage at home... that for me doesn't run well lol.. I don't think I'm capable of the work. It all depends on you.. and if your up for the experience.. Im' sure some of the guys around your area with better knowledge are more than willin' to give you hand lol.
There's great tuts here you can follow, find some of the guys around your area and start asking questions :) lol
good luck
Bookmarks