It all started out in a friendly professional manner, unfortunately after the installments were made the service and scheduling quickly deteriorated, nothing was done on schedule. Pool contractor was fired made a mess of pool liner and stained but asked for extras that didn't exist, cabana carpenter disappeared replaced with non skilled administrative staff and family acquaintances that painted cabana wrong colour, sprinkler system never worked properly, metal fencing gates never installed properly, many trees died and not replaced, paid for skilled subcontractors that were replaced with unskilled trade replacements, wrecked neighbours lawn during landscaping, dead trees still not replaced, held back less than 5% of total contract and Jeff demands payment before dealing with all incomplete work. Scope of work way over his head. My mistake cost me a lot of money and I will never recommend them for any type of work, period. It's in the lawyers hands now.