Horrible customer service. They are mostly not available on the phone, do not return calls on time, you cannot trust their word. They aparently not ordered enough materials and I am still waiting for them to finish their job. they cut the vynil and left material on the ground, the bars of the fence are uneven, there are posts over my yard and the weeds are growing under it, they threw soil in a part of my garden that was already raked after I told them not to do that. the front of the house looks messy because all these and they are not coming to work like they promissed me and did not call me to give me an apology!!!