Awesome Job!!!! They came and went through the whole process step by step. They were knowledgeable, friendly and eager to start. When they came to do the actual job after reviewing my floor, they spent about 2 days to finish the whole thing. Results were stunning! Communication is 5 starts, they text you or call you, keep you posted... I know it sound silly, but most company don't keep you posted. Overall, they exceeded my expectations.