Thank you for your response.
I am afraid that if you do have a non-compete clause in the contract and you terminate the agreement, you can indeed be held to the terms of that non-compete.
Non-compete agreements are upheld as legal by the courts when the court finds that the extent of the non-compete is reasonable in the nature of the activity that it seeks to protect, when it is reasonable in geographic scope and reasonable in length of time (2 years is generally the maximum). If the court finds the agreement reasonable on all three then the non-compete will be enforced.
If they have indeed breached the contract, then you would have to seek to terminate the contract based on that breach, which would void the whole agreement including the non-compete, but in most cases this will require you to sue in court over the breach of contract
to have the court (or arbitration
if your agreement has an arbitration clause) void the contract based on their breach.
If you can post the agreement in here or on a website like http://www.wikisend.com, I can review those parts of the agreement you have questions over.
On your second issue, If your landlord signed a lease stating you could do taxes and he signed one with HR Block saying nobody could do taxes in the property, then that is an issue between your landlord and HR Block, since they cannot force you to stop doing taxes as you have no clause in your lease saying you cannot do taxes.
I truly aim to please you as a customer, but please keep in mind that I do not know what you already know or don't know, or with what you need help, unless you tell me. Please consider that I am answering the question or question that is posed in your posting based upon my reading of your post and sometimes misunderstandings can occur. If I did not answer the question you thought you were asking, please respond with the specific question you wanted answered.
Kindly remember the ONLY WAY experts receive any credit at all for spending time with customers is if you click on OK, GOOD or EXCELLENT SERVICE even though you have made a deposit or are a subscription customer. YOU MUST COMPLETE THE RATING FOR THE EXPERT TO RECEIVE ANY CREDIT, if not the site keeps your money on deposit.
Also remember, sometimes the law does not support what we want it to support, but that is not the fault of the person answering the question, so please be courteous.