I have out-of-town guests coming this weekend so I scheduled Kleen Geeks a month in advance.  I even reminded them of the appointment last week.  They assured me they would be there.  When no one showed up, I started calling: 30 minutes, 1 hour, 2 hours past their appointment time.  Not only did they not show up, but no one answered the phone or returned their voicemails.  I am really, really disappointed.