Indie shops are usually very good, since they don't have the new/used car sales side, the parts department, or warranty work to support them.
May or may not be cheaper than the dealer's service department, but the guy who owns the place is likely highly experienced, and will know where to source things like good used engines and transmissions should the need arise.
The Honda indie I use spent years in a dealership, has been to NSX school and has NSX customers, and uses only OEM parts.
He is not really cheaper than the dealer, but is more convenient, and will always tell me what to expect from my two Accords as they age.
There are very few things I don't do for myself.
I am almost ashamed to admit that I paid this guy for the T-belt service on both Accords.
I must be getting lazy in my old age.
At a dealership, you talk to a service writer, not a mechanic.
With an indie, you get to talk to the mechanic.