It was not cheap but I had unresolved pack rat issues and they went through my entire truck wiring. Found and fixed everything. Including a new brake controller for my trailer because they know I use my truck to haul my horses. Wilhelm does good work. When I took it for a test drive, I noticed there was a driving light out. They replaced it on the spot, no charge.