I contracted a 20K backyard patio and what I have is a mess and a court case against them.  Concrete was pitched improperly, terrible finish(bootprints).  They never worked weekends and getting them to put in a full days work was like asking for a miracle.  Calls frequently were not returned...bottom line--only trust them with mowing your lawn anything beyond that is a risk
Cons:  TERRIBLE WORK
                        
more