For items that require a lot of assembly, this is definitely the way to go.  My tech was on time, had all the right tools and did a great job!