I absolutely would recommend this company. From the first visit to the end of install it was so smooth.
Miss communication from sales rep to the install process on what and where and how things got installed took 3 days to finish was told 2 at the most and the way things were installed shelves didn't get placed in the locations as discussed.
Likely recommend to a friend for their work satisfaction.