I have no direct experience of Black Dog Roofing's performance, but I had a brief encounter with a truck bearing their logo which left me with a negative impression. I was driving in very slippery conditions and came yo a ling downhill stretch. I had noticed the truck behind me, and he appeared to want to drive faster than I. So when an opportunity arose I signaled well in advance and pulled over into a cross-road to let them go by. as they passed me the driver honked his horn, and the passenger made a rude gesture at me. This did not leave me with a good impression!