Weekly is the honest answer. Google does not publish a posting schedule, and nobody outside Google can tell you the exact weight a post carries. What we see across contractor and clinic profiles is that profiles with recent activity tend to hold up better than profiles that went quiet two years ago. A post every week is enough to look alive. Three posts a day will not buy you the map pack, and it will burn the one hour a week you actually have.
Make the post about work you actually did. A photo from yesterday's install, the town it was in, and two sentences about the problem you solved beats a stock graphic with the word SPECIAL on it. Real job photos give you the location words, the service words and the visual proof all in one shot. If you have an offer, post it as an offer so the button shows up. If you do not, post the job. Either is better than nothing.
Posts expire from the main view after about a week, which is part of why weekly works. But do not confuse posting with the things that actually move your map rankings. Categories, your service area, review volume and velocity, photos, and whether your website backs up the services you claim all matter more. Posting is maintenance, not strategy. If you only have time for one habit, make it asking every finished customer for a review, and let the posting ride on job photos you are already taking.
Send the site over. We will tell you what is broken, what you could rank for, and whether AI search knows you exist. No charge and no pitch deck.