Canal Energy & Services Home Inspector - Belle Chasse, LA Looking to contact Canal Energy & Services? You can reach them at 504-656-7117