McGrath combines excellent property management services with a complete array of maintenance capabilities. We realize that in order to enhance the use, enjoyment and value of our client’s properties, they must be maintained in a perfect state of repair.