The account cancellation process is handled by our Customer Success team.

Please contact Customer Success at 1-800-267-5168 or by email at customersuccess@intermedia.net