Let it Ride Colorado Compliment - Can't say enough about Let it Ride
LAKEWOOD, CALIFORNIA -- I know I have written about this company before, but this shop continues to impress me. They are the only shop of it's kind that I know of, that are open 7 days a week! Also, they're open later than most others. This is a small business trying to get started.
The owner is often times the one working and he takes the time to get to know his customers. If you're in the Denver metro area and you are into motorcycles, you really should check out Let it Ride in Lakewood at Colfax and Carr.