Have used this company for almost 15 years. They do my window cleaning every spring, snow removal and small maintenance repairs. This summer Zal (owner) had to repair the large stone stairs leading to the main stairs, that had shifted during the winter. He removed them all and reset them so that they were even again. I would definitely recommend them as they are reliable, did a great job and finished the whole thing in one day.