Amazing family friendly atmosphere
The people are really friendly and help you out
Great service and friendly staff
My company has several trailers leased thru Star, Wendee and the whole crew have been great.
Did good work nice people
Rude employees
Very poor website, not usable.