I enlisted this company because I knew they had been around for years and figured that they knew their stuff - stupid assumption on my part! Hired them to install a flagpole. Job was so far from what I originally requested and what they had promise that I had to get another contractor to correct it.
Cons: incompetent service with no desire by manager? to remedy situation