All mechanical watches (devices) need regular cleaning & lubing, so you are not alone. Many watchmakers are willing to work on reps as long as they are not so cheap &/or constructed so poorly that the simple act of decasing may cause problems in & of itself (I would not work on those reps either). It might be helpful to google watchmakers in your area to see if you can find a more rep-friendly watchmaker, or even a backup option in case yours declines to fix a watch. The only other option is to learn the craft yourself, which, long term, is, I believe, the best option (if you want something done right, do it yourself). However, it takes many years of experience/practice, not to mention the investment in equipment & time, so it will not help you in the short term.