Punctual, diligient, problem solvers but expensive. Our large back patio needed the stones lifted, crushed limestone added and leveled, stones put back down and stabilizing sand with weed killer. We added a few decorative stones to go along the house but otherwise we reused our original stones.
They wanted to replace all our stones with new. We thought that was ridiculiously wasteful. We wanted them to be power washed. They wanted to charge $600. Nuts to that! We wanted 3 steps to match the level of the patio. They charged $150 for this "extra work", In the end we were happy with the work BUT get everything in writing. Make sure you know what you want, what material you will be using and DON'T do any add ons because they will charge you through the nose.