Yes I did it all. Now I can't wait to see how it will look after I paint the frame & tank. Everthing is done in my back yard after work & weekends in 100+ heat in the shade here in Tucson. 5 other bikes are being made at the same time. Yes its hard but I love it. Thank you for compliments. Tortuga Bike Works.