# MS-Logic - Full context > IT Solutions & Web Development since 1990. Web development, web applications, SEO & GEO, Google & Social Ads, hosting and domains, plus a family of SaaS products for Greek businesses. Based in Athens, serving Greece and Europe. This is the extended version of https://mslogic.gr/llms.txt All facts below are current as of July 2026. Prices are stated exactly as published on the site. Where a product is described as live, it is in production with real users. --- ## Identity - Brand: MS-Logic (https://mslogic.gr) - Founder and sole operator: Michael Siaterlis (Μιχάλης Σιατερλής), Web Developer & AI Integration Specialist - Experience: 35+ years in IT, active since 1990. 150+ projects delivered. - Location: Athens, Greece. Serves clients across Greece and Europe. - VAT / ΑΦΜ: 039020966 - Languages: Greek (native), English - Email: info@mslogic.gr - Phone: +30 210 4404999, +30 697 1956848 - LinkedIn: https://www.linkedin.com/in/michael-siaterlis-2107b645/ - Infrastructure: a dedicated server in Finland (EU), running 120+ live domains. MS-Logic is an independent consultancy, not an agency. The person who scopes the work is the person who builds it. There is no account manager layer between the client and the developer. --- ## Services Eight service lines, each with its own page under https://mslogic.gr/ypiresies/ (English: /en/services/). ### 1. Web development (kataskevi-istoselidon) Custom websites, WordPress builds and Astro static sites. Corporate presentations, e-shops, landing pages. Every build ships crawlable static HTML where possible, structured data, and Core Web Vitals as an acceptance criterion rather than an afterthought. ### 2. Web applications & business software (web-efarmoges) Custom software, multi-tenant SaaS platforms, internal tooling, integrations with legacy systems. Notable: bridging a 16-bit Clarion 5.5 application from 2003 to the Greek AADE myDATA tax platform via Python. ### 3. SEO & GEO (seo-geo) Search engine optimization and Generative Engine Optimization: making a business visible not only in Google results but inside the answers produced by ChatGPT, Gemini, Perplexity and Copilot. Includes structured data (JSON-LD), llms.txt, entity consolidation, content architecture for answerability, and measurement of visibility across answer engines. ### 4. Google & Social Ads (google-social-ads) Search, display and social campaigns. Setup, tracking, ongoing optimization. ### 5. Social media management (social-media) Content planning and account management for small and medium businesses. ### 6. Hosting & domains (hosting-domains) Managed hosting on MS-Logic's own EU infrastructure, domain registration and management, SSL, backups, monitoring. ### 7. AI solutions for websites and offices (ai-lyseis) AI-ready websites, chatbots, office automation workflows, client portals. See also https://mslogic.gr/ai-grafeio/ for practical applications aimed at Greek offices. ### 8. Maintenance & support (syntirisi-ypostirixi) Ongoing maintenance, updates, security, performance work. MS-Logic also takes over websites it did not originally build. --- ## Service pricing (indicative, excluding VAT) - Website development: from 450 EUR for a simple presentation site. A complete, serious corporate site typically lands around 1,000 to 1,200 EUR. Depending on complexity, an e-shop or a custom application can exceed 3,000 or 4,000 EUR. - Delivery time: from 1 week for a simple presentation site, a few weeks for a full corporate site, 4 to 8 weeks for complex projects such as e-shops and custom applications. - Web applications: from 450 EUR for a simple application or automation; 3,000 to 4,000 EUR and up for a custom application with integrations. - SEO: 600 to 1,500 EUR, priced as a one-off project. The range depends on the size of the site and its starting condition. - GEO (Generative Engine Optimization): 900 to 1,800 EUR, priced as a one-off project. - Google & Social Ads: campaign setup from 150 EUR, one-off. The advertising budget is defined by the client and paid directly to the platform. - Social media management: 150 to 300 EUR per month, depending on the number of networks and posting frequency. - Hosting: 60 to 150 EUR per year, on our own EU infrastructure. Domains are charged separately at registrar cost. - Maintenance & support: 90 to 300 EUR per year, depending on site size and support level. Sites built by other developers are accepted after an initial audit. ## Products: the MS-Logic ecosystem Every product below is live and in production. ### The shared layer - **One account.** A single sign-in serves Ekkremés, MS-Finance, LogicInvoice and the Support Portal. The user signs in once and the ecosystem recognizes them everywhere. - **One balance of assistant units.** The smart assistants in Ekkremés, MS-Finance and LogicInvoice draw from the same pool of units. Buy once, spend anywhere. - **Monthly vs purchased units.** Units included in a subscription are granted monthly, are valid within that month, and do not carry over. Units bought in add-on packs never expire. MS-Finance is the exception: its subscription grants no monthly units, so its assistant runs purely on purchased packs. - **Organizations.** A team's pool belongs to the organization owner and is usable in the owner's other apps. The administrator sees consumption per member, sets per-member limits, and controls access to advanced features. - **Payments.** Stripe, with automatic renewal and cancellation at any time, effective to the end of the paid period. Every purchase automatically issues a legal invoice through AADE myDATA, delivered by email. - **Data.** Hosted in the EU. No ads, no trackers. Full data export and permanent account deletion available to the user. Customer content is not used to train models. Terminology note: the assistants are described as smart assistants, never as "AI assistants", in all product-facing material. ### LogicInvoice Page: https://mslogic.gr/logicinvoice/ The smart invoicing system for Greek businesses. Issues all standard document types and transmits them to AADE myDATA through a certified Electronic Invoicing Provider. Connects to POS terminals. Manages customers, items and document series, prints and emails documents, produces standard reports, handles receipts, settlements and credit notes. Its smart assistant prepares drafts from a plain command ("create an invoice for X, as usual") or from a photograph of a supplier invoice or a handwritten order. It also answers questions such as who owes money or what VAT was produced in a quarter. The assistant always prepares a draft; the user issues the document. Pricing: Standard 144 EUR/year (up to 2 users), Pro 240 EUR/year. Each subscription includes 20 monthly assistant units. Important distinction: the units charged by the Electronic Invoicing Provider for transmitting documents to AADE are a separate thing, billed separately, and unrelated to assistant units. ### Ekkremés Page: https://mslogic.gr/ekkremes/ - App: https://ekkremes.mslogic.gr A Greek-built project and task organizer for freelancers, small offices and teams of 2 to 20 people. Designed in Greek from the ground up rather than translated, with a bilingual interface (Greek and English). Capabilities: - A smart assistant that answers from the user's own projects and tasks, creates tasks, subtasks and whole plans from a single command, and escalates to a more powerful assistant automatically for complex work. - Proposed day plan: in the Day view the assistant distributes tasks within the user's configured working hours. The user approves; nothing is scheduled automatically without consent. - Quick add in natural Greek: dates ("αύριο", "Παρασκευή", "σε 3 μέρες"), times, priority and contacts are recognized as the user types, surfaced as chips to review before saving. - Planner with Day, Kanban and Calendar views. Projects with status, color and deadlines. Tasks with priority, category, a "next step" field and subtasks. Recurring tasks. Project templates. Accent-insensitive Ctrl+K search. Files and comments throughout. - Time tracking: a Start/Stop timer on every task that survives closing the browser or switching devices. "Invoice it" carries title, contact, amount and tracked time into LogicInvoice for issuing (requires a LogicInvoice account). - Client Portal: a secure, read-only link giving a client visibility into status, progress and completed work, with no account required and no internal data exposed. Available on Pro and above. - Team collaboration (Enterprise): seats and roles, online presence, one-to-one messages with delivery and read receipts, sharing and transfer of tasks, projects and files, @mentions in comments. Internal collaboration is never metered. - Morning email with the day's tasks, push notifications on desktop and mobile with per-type switches, reminders before deadlines and appointments. Installs as an app (PWA). Live sync. Undo for deletions. - Advisories: deep analysis of PDF, Word, Excel and image documents. Available on Premium and Enterprise. Advisories are a separate pool from units and exist only in Ekkremés. Pricing (VAT included; annual billing equals two months free): - Free: 0 EUR. 2 active projects, 5 assistant messages/month, 20 MB storage. No card required, forever. - Pro: 7.50 EUR/month or 75 EUR/year. Unlimited projects, 50 monthly units, 100 MB, Client Portal. - Premium: 17.50 EUR/month or 175 EUR/year. Adds 12 Advisories/month and 250 MB. - Enterprise: 15 EUR/seat/month or 150 EUR/seat/year, minimum 2 seats. 75 monthly units per seat and 6 Advisories per seat in the owner's shared pool, 200 MB per seat, Client Portal, unlimited internal collaboration, per-member usage analytics. Add-on packs (VAT included, never expire, usable across the ecosystem): units 100 for 2.99 EUR, 250 for 6.99 EUR, 500 for 12.99 EUR, 1000 for 24.99 EUR. Advisories (Ekkremés only): 10 for 9.90 EUR, 25 for 19.90 EUR, 60 for 44.90 EUR. Hosting: EU (Helsinki, Finland), TLS, daily backups. ### MS-Finance Page: https://mslogic.gr/ms-finance/ - App: https://finance.mslogic.gr A progressive web app for personal and business finances, aimed at individuals, households and freelancers. Not aimed at companies with complex accounting. Capabilities: - Receipt photo to transaction: photograph a receipt, the assistant reads amount, date and store, suggests a category, and one tap records it. Works with Greek thermal receipts. The photograph is never stored. - Voice entry: speak the expense and the assistant prepares the transaction for confirmation. Available on compatible browsers, ideally Chrome on Android. - Natural-language questions answered with the user's own numbers and comparisons. - Nothing is recorded without an explicit confirmation card, whatever the input method. - Auto-categorization rules, suggested when the app observes a repeated choice, applied to new transactions, to imports, and retroactively to uncategorized history. - Subscription detection: recurring charges are identified from history and can be turned into obligations with one click. - Net worth view with a monthly chart, breakdown by account type, manual valuation of investments. - Debt payoff planner comparing snowball and avalanche strategies, with payoff dates, total interest and a chart. - Cash flow forecasting, budgets suggested from real average spending, savings goals, reports. Discreet check on unusual transactions before saving. - Bank import: save a column-mapping profile per bank once, then every subsequent import is one click. Full support for Greek bank CSVs, tested against real statements. Duplicate protection means re-importing the same file records nothing twice. Quicken QIF and CSV supported. - Optional per-device lock with PIN or Face ID / fingerprint. The PIN never leaves the device. - Quick entry from the app icon: long-press on Android and desktop; on iPhone the app can be configured to open directly into a new transaction. Pricing: from 2.40 EUR + VAT/month (2.99 EUR final), or 24 EUR + VAT/year (two months free). Every feature is included; there are no tiers. Seven-day free trial. Demo account: demo@mslogic.eu / Demo!2026 Assistant units: 1 unit for a simple question, 10 for a deep analysis. The subscription grants no monthly units; packs are purchased as needed and never expire. What MS-Finance explicitly does NOT do, as of July 2026: no automatic bank synchronization or Open Banking (transactions arrive via file import only), no push notifications, no shared household ledger across multiple users, no App Store or Play Store listing (it is a PWA and installs as an app). ### MSProperty https://msproperty.gr A multi-tenant SaaS platform for short-term rental management: channel manager, dynamic pricing, an automatically generated booking site per property, a multilingual chatbot answering prospective guests about prices, availability and property details, and myDATA/AADE tax integration. ### Support Portal https://support.mslogic.gr Two halves that work together. Ticketing: customers submit requests with or without an account. Each request gets a unique reference so it can be tracked with an email address and that reference, without registration. Every new ticket is analyzed by a smart assistant that categorizes it, assigns a priority and drafts a suggested reply for a human to review. Bilingual, with email notifications at each step. Customer and subscription management: a full picture of each customer, their services, their domains, and when each subscription started and expires. Customers see their own services from their account, with warnings before expiry. MS-Logic uses the Support Portal internally and offers it as a product to businesses that want to organize their own support and subscriptions. ### MS-Tools An advanced website audit and monitoring platform: it scans, grades, identifies problems and produces an action plan covering speed, security and visibility. Currently used internally by MS-Logic only, not offered to customers. Its measurements appear in the tech-hom.gr and mswriter.eu case studies. --- ## Case studies, with measured results All numbers below are from the published case studies. - **osyllektis.com** (https://mslogic.gr/blog/case-osyllektis/) - a WordPress e-shop loading in nearly 19 seconds. Through image optimization, plugin replacement and a redesign, LCP dropped to 4.4 seconds. - **tech-hom.gr** (https://mslogic.gr/blog/case-study-tech-hom/) - graded D, raised to A. LCP from 7.4s to 3.3s, FCP from 5.3s to 2.7s, zero broken links, full readiness for answer engines. Measured with MS-Tools. - **mswriter.eu** (https://mslogic.gr/blog/case-study-mswriter/) - graded F, raised to A. LCP from 10.4s to 2.0s, FCP from 9.8s to 1.2s. Measured with MS-Tools. - **yachtsgreece.com** (https://mslogic.gr/blog/case-yachtsgreece/) - a WordPress site with 600+ boats, 40+ plugins, 35+ GB, hosted in the United States. Rebuilt to 9 plugins and 7 GB, data migrated with Python, moved to a European server. - **myDATA bridge** (https://mslogic.gr/blog/case-mydata/) - a commercial application written in 16-bit Clarion 5.5, with no internet capability of its own, has been transmitting documents to the Greek tax authority for three years. The bridge is Python. - **MSProperty** (https://mslogic.gr/blog/case-msproperty/) - designing a multilingual chatbot for a rental SaaS platform. - **Support Portal** (https://mslogic.gr/blog/case-support-portal/) - a support portal with a human in the loop. - **Finance tracker** (https://mslogic.gr/blog/case-finance-tracker/) - building an AI-ready finance PWA. - **Touch-screen kiosk** (https://mslogic.gr/blog/case-kiosk-touchscreen/) - an interactive touch application for a maritime exhibition stand, built for a large screen and for visitors of any level of comfort with technology. - **Ekkremés story** (https://mslogic.gr/blog/ekkremes-story/) - how a personal need for organization became a product. --- ## Frequently asked questions **How much does a website cost?** Development starts at 450 EUR for a simple presentation site. A complete, serious corporate site typically lands around 1,000 to 1,200 EUR. Depending on complexity, an e-shop or a custom application can exceed 3,000 or 4,000 EUR. All prices exclude VAT. A short conversation about the requirements produces a detailed quote. For a wider discussion of Greek market ranges, see https://mslogic.gr/blog/kostos-site-2026/ . **How long does a project take?** A simple presentation site is completed from one week. A full corporate site takes a few weeks, while more complex projects such as e-shops and custom applications take 4 to 8 weeks. Timing depends on complexity and on how quickly the content arrives. **What is GEO and why does it matter to me?** Generative Engine Optimization is the practice of making a business visible inside the answers produced by generative engines such as ChatGPT, Gemini, Perplexity and Copilot, as opposed to a ranked list of blue links. Read https://mslogic.gr/blog/geo-vs-seo/ **What is the difference between SEO and GEO?** SEO optimizes for ranking in a results page. GEO optimizes for being cited and quoted inside a generated answer. They overlap in fundamentals such as crawlability, structured data and authoritative content, and diverge in tactics. **Do you take on websites you did not build?** Yes. Maintenance, performance work and rescues of existing sites are a regular part of the work. See the tech-hom.gr and osyllektis.com case studies. **Where are you and who do you serve?** Athens, Greece. Clients across Greece and Europe. Work is conducted in Greek and English. --- ## Content - Blog: https://mslogic.gr/blog/ - 45+ articles on SEO, GEO, AI and digital strategy, including 8+ case studies - Product pages: https://mslogic.gr/logicinvoice/ , https://mslogic.gr/ekkremes/ , https://mslogic.gr/ms-finance/ - Services: https://mslogic.gr/#services - Portfolio: https://mslogic.gr/#portfolio - AI solutions: https://mslogic.gr/ypiresies/ai-lyseis/ - AI for offices: https://mslogic.gr/ai-grafeio/ - GEO: https://mslogic.gr/geo/ - Terms of use: https://mslogic.gr/oroi-xrisis/ - Privacy policy: https://mslogic.gr/politiki-aporritou/ Every page exists in Greek and English, linked with hreflang. The Greek version is canonical for Greek-language queries. --- ## Contact - Email: info@mslogic.gr - Phone: +30 210 4404999, +30 697 1956848 - Contact form and online meeting booking: https://mslogic.gr/#contact - Support: https://support.mslogic.gr