


Joshua Giles is a consecrated servant of the Lord Jesus Christ. He has the heart of a worshipper and a never-ending pursuit for God. He is used of God as an anointed apostle and prophet to the nations. He is a USA Today and ECPA bestselling author. Joshua is a sought-after conference speaker. He travels extensively preaching the Gospel of the Kingdom to those of all generations, cultures, and backgrounds. He has had the privilege of ministering the Gospel throughout the world and traveling to over 30 nations including Africa, Europe, Israel and the Middle East.

Shift Your Life
New Book Coming June, 2026
With all the chaos in and around us, it’s no wonder many people feel stuck, confused, and worried our purpose has slipped us by. But there’s a revelation to be had right where you are: The burdens and burnout you feel right now are unlikely guides to your God-given purpose.
Pastor, prophet, and bestselling author Joshua Giles weaves spiritual and behavioral insights to help you release the pressures on yourself, step out of the survival mindset, and give your soul the healing and freedom it needs to be all God has made you to be. Drawing from his personal story and training in psychology and business, Giles offers a holistic perspective on biblical teachings to help you:
-
Identify and break free of survival mode’s gravitational pull
-
Recognize and process triggers
-
Bounce back after failures and missed moments with agility and wisdom
-
Discover the seven biblical strategies to better manage your time and talents
-
Design your environment to help you thrive and better live your calling
The current turbulence in the world is proof God has equipped you specifically and powerfully for this time. Shift Your Life is a strategic tool to help you discover just how incredibly valuable and anointed you are—and not for a vague moment in the future but right now. This is the compassionate catalyst you need to awaken to the gifts and opportunities around you and build the future God’s placed in your heart.
Office contact number: 763-299-5899




