We are thrilled to announce that Tulsa Renew has been selected to receive the Angie’s List Super Service Award. Approximately 5% of businesses on Angie’s List earn this distinction each year which is based on members’ feedback.