Avoid at all cost. Ecoscape still owes me $ 600 worth of work but has refused to honor our written agreement. Unprofessional, never showed up on time, worked odd hours late at night, full of excuses for missed appointments, and took 7 months to complete what should have been a 3 – 4 month job. Took advantage of…