I'll chime in on my decision to have it professionally installed. I knew going in I am fully capable of self-assembly, but my car trailer is out of state, not a big deal 2days drive (think fuel there and back 3-4 tanks and a weekend lost) and it would take me 2-3 days to install start to finish...