If you have problems with work they did, they will delay, stonewall, and downright mistreat you to get you to go away. It happened to us, and I know for a fact it has happened with other customers of theirs.
Pros: One of their workers was nice enough
Cons: Shoddy work and horrible customer service
more