Overall very satisfied with these contractors. They did our main floor and did it with permits. Although we still have an outstanding permit it is because we need to make some changes. They moved our bathroom, installed fire place, leveled floor, used old fir floor planks, took down walls for open concept, put in gas lines, made custom live edge wood bar, installed in floor heating, etc.
It took a few months which was longer than anticipated or estimated but there were issues with permits in the beginning. They were open to us doing demo to save costs.
The only thing is that they could have been more transparent on extra costs. I found sometimes they would be agreeable to adding or changing something but it would be difficult to find out how much it would cost and they would often estimate down which is not too helpful.
There were also some finishings that were not perfectly done - some of the wood used for kitchen cabinets had not acclimatized so cracked.
That said, overall they were ready to work early in the morning and sometimes weekends. They were hard workers and very personable. Would hire again