Do small airports or regional airports with just a couple of flights per day, maybe even from different airlines all have on-site aircraft maintenance staff? It hardly seems economical to have certified on call mechanics at most small airport? Are there regulations requiring such?
If there are not any, what happens if a hard landing is performed? From my knowledge an inspection by a mechanic is then required.