We hired Revision as the general contractor to complete a reno on our condo that included update of two bathrroms, moving walls to make more efficient use of space, with associated electrical, plumbing, etc.
One key understanding of the agreement was that a working bathroom would be complete within 4 weeks (to allow us to return and stop paying for temporary accomodation). A working bathroom was complete in 11 weeks, and it is obvious that Revision never had any intention of meeting the original committment. No excuse was offered for their failure to perform (other than incompetence) - they never claimed client interference, unforeseeable problems, etc. Based on this, I would not trust any representation made by Revision.
Revision takes no ownership of the budget, and was unable to compare ongoing costs to establish the final estimate to complete. This resulted in ever changing estimates of the final cost. The final cost ended up being 60% higher than the initial estimate. Of course Revision claimed that this was due to "client selections", but in fact it was established (and not disputed by Revision) that the majority of the overruns were due to poor estimating by revision and poor execution.
In summary - I would not use Revision again, nor would I recommend them to anyone. The two most critical roles of a general contractor are to control budget and schedule, and in our case, Revision failed completely at both.