Bob is excellent. What a piece of mind... the dogs barking . I look out the window... YAY it's Bob!. On time, professional, always ensures everything is working properly. Thanks