yes, we do installs in house. We also do all of our fabricating in house. We have a full staff in the back working behind the scenes all the time.
Also, if your planning to come to TN for a install please call us toll free at 1-877-274-9362
and set up an appointment with us. We will be glad to work with you based on your military background.
Lastly, we have not had any of our customers we installed our 3.5" spacers on complain of any ride quality issues. our spacers will never effect ride quality.
As far as pictures of a Ford F-250 check out our Photo Gallery for tons of Super Duty photos. You can find it here > Top Gun Customz Photo Gallery