unimpeachable

adjective
  1. beyond doubt or criticism; completely reliable and trustworthy

Examples