Bad at communicating

He is a good electrician, but very bad at communicating. I waited for days to set up appointments and sat one day for 7 hours waiting.