From a sales aspect, we received good service. Once the build began, things took a turn for the worse. Ultimately, a project that we were told would take 2-3 days took 4 weeks due to poor workmanship and lack of communication between us and the project manager.