At first I was very disappointed with this company after they arrived 45 minutes late from the scheduled time. What I then realized after using 4 other companies on my renovation project was that everyone was late by at least 4 hrs to 3 days! To top it off everyone was $100-200 more expensive. I re-ordered from Tuff for my last bin and was PROMISED a 9AM delivery and sure enough the bin showed up at 8:45AM. Not knowing the industry I feel I may have been harsh on them for showing up 45 mins late. SORRY!! I now highly recommend this company.