Pick any other contractor, they do not stand behind work. They did sidewalk,patio and retaining wall for me, retaining wall cracked and patio cracked in less then 6 months. Drains not placed correctly and did not drain water away from retaining wall. When called about problem, would not return phone messages and would not correct the problem. Only use them if you want to throw your money away!!!