This is the second time I used Black-Haak. I find this company easy to schedule work with, they confirm dates and time, they send an alert when they are about to arrive, the actual charge matched the estimate and they follow up days later to check on the quality of the work.