If I was to add one, i would buy a whole roof off a wrecked truck and weld the whole skin on. I'm going to be Doing one similar to that way when I add one to my ex cab. But I will need to be doing something different as the roof from a crew cab obviously won't work on my ex cab.
It sounds like...