Do not bring your truck to this shop — they will rip you off.
I called ahead and asked if they worked on APU units. The person on the phone confirmed and told me to bring my truck in. After I arrived, they inspected the APU and told me the issue was two bad ground wires. I went to a nearby truck parts store, bought the wires, and brought them back for replacement.
After replacing the ground wires, they told me the real issue was the starter. I explained that the APU system itself was indicating a problem with the alternator, not the starter. They insisted they were 100% sure it was the starter and proceeded to replace it.
After replacing the starter, they came back and told me the alternator also needed to be replaced. I told them from the beginning that I believed the alternator was the problem. They denied it at first but later admitted both the starter and alternator were bad. I disagreed, but at that point, they told me I could either pay the bill or wait until the next day, buy a new alternator, and have them install it. I needed my truck, so I paid the bill.
They charged me $1,246.55 and still did not fix the issue.
While I was there, another customer had a problem with his AC unit. They told him his AC compressor needed to be replaced. He bought a new one, and they installed it. Later, when he came back to pick up his truck, they told him they installed the new compressor, but couldn’t charge the system with freon. Now they were guessing the problem might be a blocked hose and needed more time to figure it out.
In conclusion: this shop is unprofessional and dishonest. They misdiagnose problems, waste your time, and overcharge without actually fixing the issue. Do not take your truck here.