Greg assists residents with all their day-to-day maintenance requirements and ensures the complex is well maintained for residents use.