I used to work at a company that used Sentinel-2 data and a large scale AI model to detect changes in land use and land cover anywhere in the world. They provide free global data at 10m resolution on an annual basis, or paid versions at 3m resolution over a custom timeframe.
You can use copernicus satellites for free which ive found generally have at least 5 or so pictures each month but the resolution isnt that high (>10M i think)