Yes, you are free to log in to your Houzz account and remove the post you wish.