With a month to month plan, cancelling should cost nothing beyond the current month. You should keep your domain, content and Business Profile, and get your site handed over or moved. With Heights there is no cancellation fee, and the client owns the site and domain.
Cancelling is where the fine print shows. Some agencies charge an early termination fee, require the rest of a contract to be paid, or turn your website off the day you stop paying. Others keep your domain or Google Business Profile in their account and make you request it back. Before you sign anything, ask what cancelling looks like step by step, what it costs, and what you leave with. The answers tell you a lot about how the agency thinks about clients. A confident agency makes leaving easy.
A fair month to month arrangement works simply. You give notice, the current month finishes, and ongoing work stops. Your domain stays in your name. Your Business Profile stays yours, and the agency removes itself as a manager. Your website content, images and pages either move to new hosting you choose, or get handed over in a usable form. Your analytics and Search Console data stay in accounts you own. Nothing should hold your business hostage. That should be true wherever you go.
That is how it works at Heights Digital. The plan is $399 a month, month to month, with no cancellation fee. The client owns the site and the domain, and we help move things wherever you want them to go. What you give up when you cancel is the ongoing work: monthly content, updates, SEO and AI search work, and profile management. Rankings tend to hold for a while and then slip as competitors keep working, so plan for who will pick that up.
Send the site over. We will tell you what is broken, what you could rank for, and whether AI search knows you exist. No charge and no pitch deck.