Windrush
4.2/5
4.2 /5
54 Verified Reviews
1 Forge Dr, Newark, DE 19711, US
(302) 722-6609
54 Verified Reviews
3.0/5
3.0 /5
once inside the facility it's great, but the map provided was difficult to follow, outside of the facility is not well labelled and sadly the office person at the time of arrival to unit seemed annoyed to be asked questions and I felt as though he was a little condescending with his answers.

2.0/5
2.0 /5
Very convenient however when we arrived, there was no lock in the unit. Had to get walk to front desk to get a lock. Unfortunately it was the wrong lock so I had to walk back to the front desk to get a new one.

5.0/5
5.0 /5
The check-in/start up process was extremely easy and seamless. While we were in transit to the facility, we rant into significant traffic delays which caused us to arrive after the stated closing time. Our daughter was able to go to the facility and complete all the steps to initiate the rental with us on the phone with her. Tasha was extremely helpful and patient in explaining everything to our daughter and us, recognizing the situation.

5.0/5
5.0 /5
Great customer service from Ethan.

4.0/5
4.0 /5
Good Service

3.0/5
3.0 /5
I currently have 2 units with you. The location and access is great. Both times I could not complete the self reservation myself but needed your customer assistance to complete.

1.0/5
1.0 /5
There is never anyone available during business hours. Also, the mice are out of control

5.0/5
5.0 /5
The process was so easy to do online. The person at the physical location was super helpful and friendly. This place had the best value for the size area that we needed.

1.0/5
1.0 /5
I went into the facility and paid for my services and they claim they never received the payment! I reached out to my bank who provided me with proof that the payment actually went through to their company!

4.0/5
4.0 /5
Great experience so far, my only feedback is that your location is very busy on weekends and you need more carts!