Professional, honest, patient about all my questions, treated me with respect (I am a woman and this is not all that common—I was treated like an informed consumer because I AM). In time, on budget. Beautiful work, quality materials. Clean, no leftover trash, no stray nails, no smoking! Hire them.
Kevin is professional, responsive and has attention to detail. This is the second time I have hired him and I would do so again. I recommend him highly.