They did all the design and construction for our basement and bathrooms renovations. They were very easy to deal with and so far they are doing a great job with no surprises. They clean up after themselves and are very professional. Built a custom desk for our daughters room as well.