Main Street Capital Corp. said Monday it completed two investments totaling $35.1 million. Main Street invested $21.1 million in Bond-Coat, of Odessa, Texas. Bond-Coat provides external casing and tubing coating for corrosion prevention and cement adhesion. Main Street also provided $14 million to Marine Shelters Holdings, which does business as LoneStar Marine Shelters. Galveston, Texas-based LoneStar is a marine building fabricator specializing in high blast rated and high fire rated buildings for the offshore oil and gas industry.