SOD SQUAD Landscaping Contractors - New Boston, MI Looking to contact SOD SQUAD? You can reach them at 313-599-7792