They were recommended to us but communication was poor: The owner took almost a week to return our second phone call. After he did call, we made an appointment for him to come out to the house. He then failed to show up for our appointment without calling before or after with an explanation, apology, etc.. Not the kind of person we can trust to do the job right and finish on time.
Cons: Poor communication. Misses appointments without calling.
more