Everyone here are making good points about all the top wiring companies. My best suggestion is to check them all out......Ron Francis, American autowire, etc......then see what each offers and figure out what you are going to need.
I don't care for the ones that have an empty fuse block and you have to run the wires and tighten a screw when you plug into the fuse panel. I like the wires already in the panel and you run them to where they go.
This is why you should do your homework.