341 lines
9.4 KiB
Markdown
341 lines
9.4 KiB
Markdown
# MSP Pricing Project
|
||
|
||
**Created:** 2026-02-01
|
||
**Purpose:** Complete MSP pricing calculator, models, and templates
|
||
**Status:** Active - Fully imported from web version
|
||
**Location:** `D:\ClaudeTools\projects\msp-pricing\`
|
||
|
||
---
|
||
|
||
## Quick Start
|
||
|
||
### Run Complete Pricing Calculator
|
||
```bash
|
||
cd /d/ClaudeTools/projects/msp-pricing
|
||
python calculators/complete-pricing-calculator.py
|
||
```
|
||
|
||
### Run GPS-Only Calculator
|
||
```bash
|
||
python calculators/gps-calculator.py
|
||
```
|
||
|
||
### View Documentation
|
||
- **GPS Pricing:** `docs/gps-pricing-structure.md`
|
||
- **Web/Email Hosting:** `docs/web-email-hosting-pricing.md`
|
||
- **HTML Price Sheet:** `GPS_Price_Sheet_12.html` (4-page printable)
|
||
|
||
---
|
||
|
||
## Complete Pricing Structure
|
||
|
||
### GPS Endpoint Monitoring
|
||
- **GPS-BASIC:** $19/endpoint/month - Essential protection
|
||
- **GPS-PRO:** $26/endpoint/month - Business protection ⭐ MOST POPULAR
|
||
- **GPS-ADVANCED:** $39/endpoint/month - Maximum protection
|
||
- **Equipment Pack:** $25/month (up to 10 devices)
|
||
|
||
### Support Plans
|
||
- **Essential:** $200/month (2 hrs included) - $100/hr effective
|
||
- **Standard:** $380/month (4 hrs included) - $95/hr effective ⭐ MOST POPULAR
|
||
- **Premium:** $540/month (6 hrs included) - $90/hr effective
|
||
- **Priority:** $850/month (10 hrs included) - $85/hr effective
|
||
|
||
### Block Time (Non-Expiring)
|
||
- **10 hours:** $1,500 ($150/hr)
|
||
- **20 hours:** $2,600 ($130/hr)
|
||
- **30 hours:** $3,000 ($100/hr)
|
||
|
||
### Web Hosting
|
||
- **Starter:** $15/month (5GB, 1 website)
|
||
- **Business:** $35/month (25GB, 5 websites) ⭐ MOST POPULAR
|
||
- **Commerce:** $65/month (50GB, unlimited websites)
|
||
|
||
### Email Hosting
|
||
|
||
**WHM Email (IMAP/POP):**
|
||
- **Base:** $2/mailbox/month (5GB included)
|
||
- **Storage:** +$2 per 5GB block
|
||
- **Pre-configured:**
|
||
- 5GB: $2/month
|
||
- 10GB: $4/month
|
||
- 25GB: $10/month
|
||
- 50GB: $20/month
|
||
|
||
**Microsoft 365:**
|
||
- **Business Basic:** $7/user/month
|
||
- **Business Standard:** $14/user/month ⭐ MOST POPULAR
|
||
- **Business Premium:** $24/user/month
|
||
- **Exchange Online:** $5/user/month
|
||
|
||
**Email Security Add-on:**
|
||
- **MailProtector/INKY:** $3/mailbox/month (recommended for all WHM email)
|
||
|
||
---
|
||
|
||
## Directory Structure
|
||
|
||
```
|
||
msp-pricing/
|
||
├── GPS_Price_Sheet_12.html # 4-page GPS pricing document
|
||
├── docs/
|
||
│ ├── gps-pricing-structure.md # GPS pricing data
|
||
│ └── web-email-hosting-pricing.md # Web/email pricing data
|
||
├── calculators/
|
||
│ ├── gps-calculator.py # GPS-only calculator
|
||
│ └── complete-pricing-calculator.py # Full pricing calculator
|
||
├── templates/ # Quote templates (TBD)
|
||
├── session-logs/
|
||
│ └── 2026-02-01-project-import.md # Import session log
|
||
└── README.md # This file
|
||
```
|
||
|
||
---
|
||
|
||
## Common Pricing Scenarios
|
||
|
||
### Small Office (10 endpoints + Website + 5 WHM email)
|
||
**GPS-Pro + Business Hosting + WHM Email + Standard Support**
|
||
```
|
||
GPS-Pro (10 × $26) $260
|
||
Equipment Pack $25
|
||
Standard Support (4 hrs) $380
|
||
Business Hosting $35
|
||
WHM Email 10GB (5 × $4) $20
|
||
Email Security (5 × $3) $15
|
||
----------------------------------------
|
||
MONTHLY TOTAL: $735
|
||
ANNUAL TOTAL: $8,820
|
||
```
|
||
|
||
### Modern Business (22 endpoints + Website + 15 M365)
|
||
**GPS-Pro + Business Hosting + M365 Standard + Premium Support**
|
||
```
|
||
GPS-Pro (22 × $26) $572
|
||
Premium Support (6 hrs) $540
|
||
Business Hosting $35
|
||
M365 Business Standard (15 × $14) $210
|
||
----------------------------------------
|
||
MONTHLY TOTAL: $1,357
|
||
ANNUAL TOTAL: $16,284
|
||
```
|
||
|
||
### E-Commerce (42 endpoints + Commerce + 20 M365 + Add-ons)
|
||
**GPS-Pro + Commerce Hosting + M365 + Priority Support + IP**
|
||
```
|
||
GPS-Pro (42 × $26) $1,092
|
||
Priority Support (10 hrs) $850
|
||
Commerce Hosting $65
|
||
M365 Business Standard (20 × $14) $280
|
||
Dedicated IP $5
|
||
Premium SSL $6
|
||
----------------------------------------
|
||
MONTHLY TOTAL: $2,298
|
||
ANNUAL TOTAL: $27,576
|
||
```
|
||
|
||
### Web & Email Only (No GPS)
|
||
**Business Hosting + 8 WHM Email**
|
||
```
|
||
Business Hosting $35
|
||
WHM Email 10GB (8 × $4) $32
|
||
Email Security (8 × $3) $24
|
||
----------------------------------------
|
||
MONTHLY TOTAL: $91
|
||
ANNUAL TOTAL: $1,092
|
||
```
|
||
|
||
---
|
||
|
||
## Calculator Usage
|
||
|
||
### Python API
|
||
|
||
```python
|
||
from calculators.complete_pricing_calculator import (
|
||
calculate_complete_quote,
|
||
print_complete_quote
|
||
)
|
||
|
||
# Calculate custom quote
|
||
quote = calculate_complete_quote(
|
||
# GPS
|
||
gps_endpoints=15,
|
||
gps_tier='pro',
|
||
equipment_devices=5,
|
||
support_plan='standard',
|
||
|
||
# Web
|
||
web_hosting_tier='business',
|
||
|
||
# Email
|
||
email_type='whm', # or 'm365'
|
||
email_users=10,
|
||
whm_storage_gb=10,
|
||
whm_security=True,
|
||
|
||
# Add-ons
|
||
dedicated_ip=False
|
||
)
|
||
|
||
print_complete_quote(quote)
|
||
```
|
||
|
||
### Individual Calculators
|
||
|
||
```python
|
||
# GPS only
|
||
from calculators.gps_calculator import calculate_gps_quote
|
||
quote = calculate_gps_quote(
|
||
endpoints=10,
|
||
tier='pro',
|
||
support_plan='standard'
|
||
)
|
||
|
||
# WHM Email
|
||
from calculators.complete_pricing_calculator import calculate_whm_email
|
||
email = calculate_whm_email(
|
||
mailboxes=5,
|
||
storage_gb_per_mailbox=10,
|
||
include_security=True
|
||
)
|
||
|
||
# M365 Email
|
||
from calculators.complete_pricing_calculator import calculate_m365_email
|
||
m365 = calculate_m365_email(users=10, plan='standard')
|
||
|
||
# Web Hosting
|
||
from calculators.complete_pricing_calculator import calculate_web_hosting
|
||
web = calculate_web_hosting(tier='business', extra_storage_gb=20)
|
||
```
|
||
|
||
---
|
||
|
||
## Key Features
|
||
|
||
✓ **GPS Endpoint Monitoring** - 3 tiers with equipment pack option
|
||
✓ **Flexible Support Plans** - 2-10 hours included, $85-100/hr effective
|
||
✓ **Non-Expiring Block Time** - Project hours that never expire
|
||
✓ **Web Hosting** - 3 tiers from starter to e-commerce
|
||
✓ **Dual Email Options** - Budget WHM or full M365
|
||
✓ **Email Security** - MailProtector/INKY add-on
|
||
✓ **Predictable Monthly Costs** - No surprise bills
|
||
✓ **Per-Endpoint Pricing** - Scales with business size
|
||
✓ **Equipment Monitoring** - Extend coverage to network gear
|
||
|
||
---
|
||
|
||
## Pricing Philosophy
|
||
|
||
### GPS (Guru Protection Services)
|
||
**Goal:** Enterprise-grade security at small business prices
|
||
- Predictable monthly monitoring per endpoint
|
||
- Support hours bundled for predictability
|
||
- Block time for projects and overages
|
||
|
||
### Web/Email Hosting
|
||
**Goal:** Managed specialty hosting with personal service
|
||
- Budget-friendly WHM email for IMAP/POP users
|
||
- M365 for collaboration and compliance needs
|
||
- Fair storage pricing with no "gotcha" fees
|
||
|
||
### Storage Overages
|
||
**WHM Email Storage Policy:**
|
||
- Hard quota per mailbox (not pooled)
|
||
- Mail continues to deliver over quota (customer-friendly)
|
||
- Notifications when approaching/exceeding quota
|
||
- $2 per 5GB block ($0.40/GB effective)
|
||
|
||
**Migration Strategy for Legacy "Unlimited" Clients:**
|
||
- 60-90 day notice before billing changes
|
||
- One-time mailbox cleanup service offered
|
||
- Suggest M365 migration for heavy users (200+ GB)
|
||
- Transparent reporting on current usage
|
||
|
||
---
|
||
|
||
## National Pricing Comparisons
|
||
|
||
### Our Position vs. Market
|
||
|
||
**Hourly Labor:**
|
||
- ACG Rate: $130-165/hour (full rate)
|
||
- GPS Support: $85-100/hour (effective rate on plans)
|
||
- Market: $60-120/hour (agencies), $45/hour (freelancers)
|
||
- **Result:** Competitive with professional MSPs, excellent value on support plans
|
||
|
||
**Web Hosting:**
|
||
- ACG: $15-65/month (managed)
|
||
- Market: $3-30/month (shared), $20-100/month (VPS)
|
||
- **Result:** Premium managed service, competitive with specialty hosts
|
||
|
||
**Email Hosting:**
|
||
- ACG WHM: $2-20/month (5-50GB)
|
||
- ACG M365: $7-24/user (standard Microsoft pricing)
|
||
- Market: $2-12/month (basic), $7-30/month (M365)
|
||
- **Result:** Budget option (WHM) + enterprise option (M365)
|
||
|
||
**Web Development:**
|
||
- ACG: $130-165/hour
|
||
- Market: $45-120/hour (varies widely)
|
||
- Small business site: $5,000-20,000
|
||
- **Result:** Professional MSP pricing
|
||
|
||
---
|
||
|
||
## TODO / Future Enhancements
|
||
|
||
### Templates
|
||
- [ ] Create quote templates (Word/PDF)
|
||
- [ ] Build proposal templates with ROI data
|
||
- [ ] Create service agreement templates
|
||
|
||
### Calculators
|
||
- [ ] Competitor comparison calculator
|
||
- [ ] ROI calculator (cost of breach, downtime costs)
|
||
- [ ] Internal margin calculator
|
||
- [ ] Customer-facing web calculator (React/Vue)
|
||
|
||
### Marketing Materials
|
||
- [ ] Cost-of-breach calculator for security justification
|
||
- [ ] TCO comparison (DIY vs managed)
|
||
- [ ] Case studies with pricing examples
|
||
|
||
### Integration
|
||
- [ ] Connect to ClaudeTools API
|
||
- [ ] Auto-generate quotes in database
|
||
- [ ] QuickBooks integration for billing
|
||
- [ ] CRM integration (Syncro/Autotask)
|
||
|
||
---
|
||
|
||
## Resources
|
||
|
||
### Contact
|
||
- **Phone:** 520.304.8300
|
||
- **Email:** mike@azcomputerguru.com
|
||
- **Website:** azcomputerguru.com
|
||
- **Address:** 7437 E. 22nd St, Tucson, AZ 85710
|
||
|
||
### Documentation
|
||
- National pricing research (see session logs)
|
||
- Industry recommendations by vertical
|
||
- Migration strategies for legacy clients
|
||
- Email security platform comparison
|
||
|
||
---
|
||
|
||
## Project History
|
||
|
||
**2026-02-01:** Project created and fully imported from web version
|
||
- GPS pricing structure documented
|
||
- Web/email hosting pricing added
|
||
- Python calculators created
|
||
- National pricing research compiled
|
||
- Session logs initiated
|
||
|
||
---
|
||
|
||
**Last Updated:** 2026-02-01
|
||
**Protecting Tucson Businesses Since 2001**
|