Had them "complete" a large building expansion plus renovate parts of the existing building. They are a mixed bag of sub contractors, some good some absolutely terrible. Work was done poorly/not to code or not even completed but never they took responsibility. Was constantly given "extras" invoice for work never discussed or quoted. In the end I finished the project myself through subcontracting, only to discover that Majestic Renos had never called in a single inspector to the jobsite to close any permits, or file any of the relevant paper work. Avoid at all costs.