It was like Deja Vu reading the other reviews; I had an indentical experience: (1) No-Show, (2) No Communication from them, (3) Long wait times when calling.
The day of my installation I called them almost 10 times (each time on hold excessively), and wasn't told until an hour AFTER my installation window that there was an error and the installation was never scheduled. And despite all of this there was never a tone of apology. This is a company that clearly is used to providing this lack of service, and is totally comfortable with it.
Unless you want to waste considerable time, avoid Ironwood at all costs.
more