Other than one guy being an hr late the service was fantastic. All 3 worked really hard to put up the gazebo, which took about 5 hrs to put up.  I almost rated 4 stars due to lateness, but I don't want to penalize the other 2 who were on time.  But still all 3 did an awesome job!