Worst experience ever. The pro was more than 2 hours late -- and didn't call till he was already 45 minutes late. Then he misread the assembly instructions and was unable to complete the assembly. Would not use this service again.