Timeliness, quality of workmanship, customer service were all poor. Anytime we were told a timeframe of scope of work, it was never followed. Constantly needed to be watched due to numerous mistakes and lack of knowledge. Hire an experienced company as contractor has yet to develop the knowledge or ability to communicate with their clients in a professional manner. Almost every aspect of each part of the project was problematic.
Zip Code: 53072