GreenPal on all levels. Responsive, detailed, on time, cared for the property, was accountable, workers were courteous, they listened and communicated . They are what a business transaction should be, good for all parties involved. Keep up the honest, detailed, great work.