I would not recommend this company to anyone. Let alone, a dog. I have never in my entire life been led around and lied to. Their ability to provide excellent customer service, by completing the work is horrible. The work wasn’t completed on the scheduled date, debris was left all on the homeowner’s lawn, outside wall of the home and the contractor was extremely nasty and screaming at the homeowner when they stated to the contractor about the unfinished roofing job. They left the home with no shingles. The homeowner is extremely mad. No, I would not recommend this company.