These guys are fantastic. They encountered at least 20 completely unforeseen obstacles. They communicated and listened very well. Everything got done perfectly. They also were extremely accommodating to my dozens of special requests. They kept smiles on their faces despite the extra obstacles and tons of extra work. They also included free comedy.