I think the is a huge factor Glenn. When I took ours in for flexarmor, the AC and all skylights came off, antenna, cargo bars etc. The drip rails came off and all other roof moulding. Then the entire surface was checked and prepared. Then the reinstallation of everything including new vent covers. It took 4 days. That would take forever trying to do yourself if even possible to do yourself.
A lot of the pricing difference is in the labor.