I called few companies and Royal Work gave the best price and their availability was the shortest. Plus all positive reviews on home stars helped with the decision. All in all I am quite satisfied with the project. The office staff was polite, flexible and welcoming, the workers were professional and polite, too. The project took more than a month and was inspected by the town inspectors. Royal Work's people listen to all remarks from the inspectors and fixed everything accordingly. In the end all inspections were passed which gave me a peace of mind. As on any project there were some problems, but luckily the minor ones. The major flaw was in the drawing made by a third party architect, which I wish was noticed by the working crew from royal Work earlier. It cost me extra $500 to buy extra concrete to fix it which on the scale of the project was not too much, but still could be avoided. Also, as the result, the first step ended up to be smaller than the rest of the steps. Again, not a biggie.
The only other thing was the heavy equipment put on my driveway without any rubber or wooden barriers which left a couple small marks on the asphalt. When I noticed that, the workers immediately started to put wooden pieces under it. Again, all in all, all the major work related to underpinning, waterproofing and concrete formation were done excellently.