Some droid mechanics will set up shop on one world, but many go all over the galaxy working on a contract basis at starports and construction sites, or restoring droids for outlying colonies that don't have a full time mechanic. All major starports and corporations employ droid mechanics on a permanent and contract basis. They rarely have to search hard or far for work, since the galaxy runs on droid labor. As a result of their close contact with droids many droid mechanics have become of the opinion that droids should be considered a separate sentient species. They realize that they are in the minority on this though, and won't usually talk about it.
Most droid mechanics are shy and aloof among organics.
Around droids though, they open up and can be quite friendly. Many often regard themselves as droid doctors, and come to regard the droids they work with as a sentient species of their own. This won't hurt at all.