Had appointment scheduled last week. The technician never showed to give the estimate called and spoke to a gentleman by the name of Randy. He assured me that he gave me another technicians name and number that was scheduled for today at 10AM no call no show again when I called the technician he said oh yeah we did have that appointment scheduled today. Call back to speak to Randy and he has called and left me a voicemail that they were unloading the truck. I guess that was more important than customers that have been stood up previously. Very poor customer service read more