I had a great experience with both a roofer and Hvac company thru AL but you need to be aware of the "BIG DEAL" which I found to be pretty much a scam.
You get "set up" with a pretty low price for a a set number of hours ex. 6 hours of yard work for $200 (two workers 3 hours each). Fine, but when you actually have the company show up what you want done is NEVER 6 hours... NEVER! So you have spent the time to set up a site visit and find out that it will take 4-5 hours of work for the two people with an additional charge of $200. NOW it's $400 the "BID DEAL" isn't anymore!
This had happened to me 4 times for various work. IGNORE ANY AL DEAL THAT HAS A SET PRICE FOR HOURS WORKED. YOU WILL NEVER GET THAT "DEAL PRICE" IT'S SIMPLY A SCAM TO GET A FOOT IN THE DOOR.
Only use AL for a set price for a set job... the movable hours idea is total crap!