I bought a very clean 16.5 last year for a little over $300.
If that's not doable, I recommend a spin clean- under $100
Another answer to is find a few vinyl buddies in your area and split the cost of a used RCM. Perhaps the perfect start for a local hifi club?
Years ago there's was a store nearby that charged $1 a record to clean. I thought it was an OK service. Frankly, if I owned an audio shop, I would include in any TT purchase free lifetime record cleaning, limited to 5 LPs per visit to the shop.
Personally, I wouldn't advertise my home as a place to bring your LPs to clean for a charge. I far prefer inviting friends over and if they bring some vinyl to clean , that's great.