July 6, 2012 by LawnCare Leave a comment Garrido’s Crew Lawn Service is here for you. Garrido’s Crew is a local lawn service dedicated to meeting all your lawn care, cleanup and painting needs. We do it all. Based in Ann Arbor, Mich., Garrido’s Crew will go the extra mile to maintain your beautiful home.