Your mechanic not only ripped you off but did not fix the problem. Do not go back to him.
Your wiring and switches are selected for the load of your headlight and anything OEM. This excludes the lightbar, which might pull over 100 extra watts of power. This might burn out your switches and possibly your headlight wiring harness.
You really need to install a relay for your lightbar. It is not hard and much less than $100 your mechanic should have done the right thing. A relay costs a mere $2. The relay allows your headlight to act as a trigger to turn on power from your battery directly to your lightbar. It sort of works similarly to you turning on a wall light switch. Without this relay you risk burning out your starter or other switch, resulting in costly replacement parts.
This is important. Please get a relay installed for your lightbar and any other electrical accessories.