Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Glen Canyon Powersports


Country United States
State Arizona
City Page
Address 5 S Lake Powell Blvd
Phone 1 928-640-0617
Website https://gcpowersports.com/

Glen Canyon Powersports Reviews

  • Apr 13, 2022

Renter beware. Rent somewhere else. I was charged $500 for a nail in the tire. I Saw staff running razors for gas after our trip.. Nail could have been from them or there before my Trip but I was charged for it regardless AND how could I prevent that if it was from my trip?

Should be covered under normal use and rental fee. (other places are..I checked) Trails were amazing. We had a terrific time and was ready to leave a great review with awesome pics I took but over $1000 for 4 hours because of a nail in the tire... Rent from a different company.

Write a Review about Glen Canyon Powersports