Recently hired this company to do work. First, it took weeks to complete a small job. Secondly, the communication was absolutely terrible. They did work that was never requested (and then handed you a big bill) and did not do work that was requested.
My final bill was 70% more than they had originally quoted with no warning whatsoever.
This is a company who appears to make decisions based upon what's best for them and their bottom-line versus what is best for their customers.
Will not use again.