Factors that can affect cremation costs include the type of service chosen, location, and additional services or products that may be purchased from the funeral home.