Edward F Carter has been in business since 1950. Mr. Carter's son, Edward Jr., took over in 1972. Now, the business is owned by Service Corporation International, the largest publicly held end of life service provider in the United States. Edward F Carter has its main location in Montrose, NY. The Croton location is a beautiful spot with a calming and serene view of the Hudson River.