Alex and his crew are 100% professionals. From showing up on time for estimation to suggestions on improving the job while keeping the budget in check, I've got nothing but great things to say. Alex included us in every step of the job making sure that each step is understood and approved. The recommendation that Alex gave us to improve the job are now deeply appreciated. Thanks a million guys!!!!