Take it to another shop?
What kind of shop did you take it to?
There is also a possibility that the cable is bad from alt to battery.
If you have a load tester, you can test it yourself.
Measure the load without any electrical parts.
Turn on all electrical parts you can think of like AC, Lights...