If I could give him a zero star I would! He was supposed to show up at our house last Wednesday at 9 AM to clean our windows inside and out. We spoke on the phone several times leading up to Wednesday and confirmed it. We waited until noon and he never arrived nor did he call. I did end up calling him and asking him why he was a no show. I left him a message on his cell phone to call me back and he never did. This is very unprofessional, poor service and lack of respect to the client. Save yourself some hassle and call someone else.