Was originally told days ago 9-930am. Get a phone call at 8am saying he'd be here anywhere from 11am to 2pm. It's now 2:30pm. No phone call, no communication. Tried calling the company was placed on hold. Do not recommend. Don't waste your time, spend the extra money on someone that will actually come on time.