The Steam Crew Reviews (1)
View Photos
The Steam Crew Rating
Address: 263 N Craig Pl, Lombard, Illinois, United States, 60148-2006
Phone: |
Show more...
|
Web: |
|
Add contact information for The Steam Crew
Add new contacts
Address: 263 N Craig Pl, Lombard, Illinois, United States, 60148-2006
Phone: |
Show more...
|
Web: |
|
Add contact information for The Steam Crew
Beware this company - Wasted hours! I made appointment with them and was asked to give them hours to show upI called them in the first hour and was told that I just need to waitIn the end of the third hour I called them and they said their technician is too far from me and they try to find someone elseAfter waiting for another hour (hours of wait!) I called them again they asked me to schedule for another dayI decided to give them another try and schedule for the following week on Tuesday from to amI called them at am and they told me that technician on the way and will call me about min before arrivingI called them at 10am and they told me the same thingWhen I called them at they told me "We are trying to get a hold our technicianWe will call you in the next 5-minutes." No one called me back and I called minutes laterThey just told me that they still can not get in touch with their technician and suggested to book another appointment!