The owner of this company does not seem to understand the basics of customer service, such as keeping his word on estimates, returning customer phone calls, or apologizing for not keeping his word. He is surely when held accountable for his actions and hangs up on customers.
I would not recommend this company
more