Hired them for a kitchen, bath and deck job in March. All went well for the first month and couldn't be happier with the drywall and muding the later of which they subbed out. My kitchen cabinets were installed in the wrong location leaving holes visible, I gave them the drawing for the layout before hand. Its been two and a half months and my counter top still isn't installed as per the scope of work agreed on. The deck build went well at the start, black ballisters were supposed to be installed for the railing, I ended up with 2x4's cut in half and screwed in to place, wouldn't be overly horrible except they were roughly cut and screwed in off centre or the most part, the top cap for the rails shows gaps where it wasn't screwed down properly and the boards have started to twist after 2 months, the decking spacing is uneven and my stair treads haven't been screwed down as of yet 2 months later. I am still missing the stair hand rail as well and they walked off with my new deWalt impact driver and battery. Upon multiple times of them saying they would come and complete the work they still haven't shown up as promised. I would strongly advise against hiring this company.