Garrido’s Crew Lawn Service is here for you. July 6, 2012 by LawnCare | Leave a comment 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.