Very professional team. Brain Sharp Was the estimator- very courteous, thoughful and knowlegable. Bob was the Schedule corordinator- again very professional, gave us regular update and extended support.
We never met the team led by Nick (was away at work) who cmpleted the work and they left the place as is i.e., clean.
Overall, very professional, pleasant to deal with and keeps promises (eg., completion as per schedule).
I would recommend highly depending on one's budget.