Awful. DO NOT EMPLOY THIS BUSINESS. If I could give no stars I would. I am extremely disappointed with the service we received. My husband and I went with All Good because of the discount they offered if we signed the contract that day and because the salesman described a very reputable business with quality services. We usualy do not make such rash decisions, especially on big purchases like an entire roof, but we did. So our first mistake was thinking that a large business, like All Good would be better than a smaller company in getting our roof done in a timely manner while at the same time giving great product. We were so wrong. We signed the contract at the end of October and were promised that we would be contacted in a couple of weeks by the engineer to take look at our roof to order the right supplies (i.e. confirm measurements, etc.) and that after this we were only a month out (which would be November) when they actually could start the roof and that they would be done in a couple of days. The salesman also boasted about their excellent clean up at the end of the job. All of this was comforting to hear because A) we wanted the roof job to be done before winter really hit and before the arrival of my baby and B) wanted clean up to be excellent because we have a toddler that would be playing in backyard when spring/summer came. Well, much to our disappointment, they did not even start the job until the middle of January (which BIG surprise, was when bad weather started coming and going making it difficult for them to finish the job--this was dragged on for 2-3 weeks versus the 2-3 days promised). Also, the only reason they started was because I called at the start of January and inquired as to why no one had been in touch--they, of course claimed, "O we were just about the call you!". At the time, I gave them the benefit of the doubt, was kind to the roofers offering them refuge from the cold and hot coffee. Well, here we are, mid March and our clean up has yet to be completely done. The project manager, Tom, came the day they finished the roof and promised that clean up with be done--he convinced me to sign and pay them in full because payment needed to be in for the contractors to get paid that coming week. BIG MISTAKE. I trusted him and next thing I know the roofers are leaving with the clean up unfinished--my other mistake was communicating directly with the roofing contractors (Roger) in when they would be out next to finish cleanup. After going through a song and dance with them and getting promise after promise (at least 3 times) that they would come out to finish, I finally decided I needed to contacted All Good's project manager directly--Tome. He immediately came out the following day to clean up but couldn't finish because the ground was frozen (so the nails, etc. were stuck to the ground). He promised as soon as it got warm again he'd be out with the magnetic roller to pick up the nails. This was a few weeks ago. I've reached out and now am getting the same song a dance, promises that someone would be out. Noone has shown. This puts into question their intregrity--how can I trust that they even did the roofing job correctly when their clean up has been so shotty and they make false promises and make excuses time and again for MONTHS? I feel so taken advantage of. We are good, trusting and hard working people, not made of money, and I feel so ripped off. Not to mention angry that I've had to take time out of my day to call them time and again after just recently giving birth to our second child--I should not be using any of my time and energy on this. Had they gotten started when they said they would, I wouldn't be writing this review. Hopefully they reach out and finish the job they promised or in the very least don't this to another family. I wouldn't take your chances though...just look into another company. read more