Very poor service. Took a while to start. Worst customer service ever. They gave us and estimate with removal and clean up all the debris, didn't happened. They left a huge gap between the ground, my dog escaped twice. After many headaches and deadlines passed it was done. Still waiting for them to come back to finish some loose posts. Very rude and not reliable at all. Do not recommend this company. Too much money for the sloppy job done.