Featured In

Credits

PERFORMING ARTISTS
Ricky Dillard
Ricky Dillard
Vocals
Quadrius Salters
Quadrius Salters
Piano
Zeke Listenbee
Zeke Listenbee
Keyboards
Brent Easton
Brent Easton
Drums
Dee Hearne
Dee Hearne
Bass
Kevin Byrd
Kevin Byrd
Guitar
Marcus Hodge
Marcus Hodge
Keyboards
Roy Cotton II
Roy Cotton II
Strings
COMPOSITION & LYRICS
Ricky Dillard
Ricky Dillard
Songwriter
Derrick Hall
Derrick Hall
Songwriter
Richard Smallwood
Richard Smallwood
Songwriter
PRODUCTION & ENGINEERING
Ricky Dillard
Ricky Dillard
Producer
Quadrius Salters
Quadrius Salters
Co-Producer
Zeke Listenbee
Zeke Listenbee
Co-Producer
Jon Blass
Jon Blass
Mixing Engineer
Marcelo Pennell
Marcelo Pennell
Mastering Engineer
Jesse Lavigne
Jesse Lavigne
Assistant Mixing Engineer

Lyrics

Thank You for always being there for me
Thank You, Your love has set me free
When I think of Your goodness, Jesus
I give You praise
Thank You for always protecting me
Thank You, Your love covers me
When I think of Your goodness, Jesus
I give You praise for all You've done for me
Your love has set me free
When I think of Your goodness, Jesus
I give You praise for all You've done for me
Your love has set me free
When I think of Your goodness, Jesus
I give You praise
Thank You, when I look back over my life
Thank You, You were there, You were there, You were there
When I think of Your goodness, Jesus
I give You praise
Thank You
When I look back over my life
Thank You, You were there, You were there, You were there
When I think of Your goodness, Jesus
When I think of Your goodness, Jesus
When I think of Your goodness, Jesus
I give You praise
Written by: Derrick Hall, Richard Smallwood, Ricky Dillard
instagramSharePathic_arrow_out