I hired them to install a new roof and they were TERRIBLE! I had to call them back three times. First time they had to remove 10+ garbage bags of debris dropped into my attic, and the second time to fix a leak around a roof vent installed which had been cut. The last time I called them back because of leaking around where my dual roof's meet. Mr. Allen told me that the leaking around where the roof's met was due to bad siding and agreed to fix it for a price. I called several times to schedule and did not get a response. I got several estimates to fix the problem after this and was told by every contractor(six) that the leaking was due to Allen roofing not replacing 30+year old flashing allowing water to run dow between the walls. There were even places where there was no flashing at all! Each contractor advised me that the overall roofing job was completed very badly!
Had great design ideas but really poor customer service skills and messy poor quality workmanship. He cut and set corner bullnose tiles with obvious chips. When I pointed it out, he said it wouldn't show after grouting. Wrong! Chips on corner ceramic tiles are very obvious! Left him alone in the kitchen for a bit and came back to Epoxy grout all over my floor and cabinets. His reply when I began immediately cleaning was "it won't stick to wood of the floor. Don't worry about it." Thank goodness I didn't stop cleaning it up or I would have had epoxy grout stuck everywhere! After he left, I had to re-wash all the tiles to get the chunks of grout he left on them off. He did not grout where the back-splash and the cabinets meet leaving obvious gaps but did manage to get grout all over an outlet cover and my extra tiles he left on the counter(which I found later)
I had already set the deck tiles with exception of one small area. The tiles he set were not level and one sticks up high enough to catch on a wash cloth and chip in the future.
Throw in some very obvious crooked tiles and by the end of the day I just wanted him out of my house!