Depending on your exact need for resolution and repeat cycles, you could also give the freely available Sentinel-2 or Landsat-8 data a chance to fulfill your needs:
You may also try the google earth engine (https://explorer.earthengine.google.com). You need to sign up and get a key in a couple of hours or days to work their data. They have many satellite images available from different sensors around the world.
Consider this link: http://www.slideshare.net/Atiqa_khan/open-sources-for-satellite-imagery-2016. It may help you in finding open sources + purchasing options for satellite imagery.