This link provides information on different options for attaching the LockNLoad to your vehicle.
Please note that for factory cross bars the weight rating for the bars needs to be a minimum of 165 lbs, if you are unsure of your bars ratings you can check them here
If you have further questions please contact us here, or by phone at 888-925-4621 during business hours.