North Starr Inspections, Inc Home Inspector - 20501 85th Pl W, Ed (3.11 Miles from Edmonds, WA) Looking to contact North Starr Inspections, Inc? You can reach them at 206-218-3727