This company advertises a special on Groupon. We called on Saturday and set up an appointment for Sunday between 9-11am. Tech was a no-show and did not call so we called them and was told tech's truck broke down. We told them we would go elsewhere as our family of 7 had plans to go to the zoo. They called back and apologized, then said they would have a tech at our house around 5pm and sent a confirmation text. We left zoo to be home by 5pm... They never showed up, called, answered our calls, or returned our calls! NEVER trust or depend on this company to perform promised services! They cost us money by having us wait at our house for most of the day when we could have been at the zoo! No respect for customers! And my iPhone screen is still shattered! This company will not be in business long with this kind of customer service! If I had the option of giving NO STARS OR A NEGATIVE STAR rating, I would have chosen that!