I highly recommend Blackshield Roofing for any of your roofing needs. Stephen and his team reshingled by house/garage last year, the quality of work was great and my yard was left meticulous. This was a big deal for me as I have dogs. He was prompt with returning my calls, was straightforward and honest in the information, and had no hesitation providing me with addresses of homes he had reshingled that I could go look at (I decided to changed shingle color a few weeks before he was scheduled to start). The roofs on all 5 houses I looked at were all very well done. Also, I was home when he was finishing off the house and Stephen wasn't rushing to get finished and leave, he took his time to make sure everything was done right.