Developer docs
API playgroundTry for free, no card

Search company profiles

Computer Concepts

Full company profile

uuid000z195

Namestring
Computer Concepts
Legal namestring
Computer Concepts
Company typeenum
Private
Founded yearint
1982
Descriptiontext

Computer Concepts is a privately held IT services firm founded in 1982 and headquartered at 1448 King St. E in Kitchener, Ontario, Canada. The company delivers a complete line of information technology services to small and medium-sized businesses in the Kitchener-Waterloo-Cambridge region, functioning as an outsourced IT department for clients without in-house technical resources. Service offerings span on-site and remote technical support, Microsoft Small Business Server management, network infrastructure, internet hosting, computer consulting, value-added resale of hardware and software, and web design. Operations run 8:30 AM to 5:00 PM Monday through Friday, with a guaranteed 15-minute response time on support requests delivered either via on-site technician dispatch or remote connection through a TeamViewer-based help desk tool.

The company's underlying technology stack is service-delivery infrastructure rather than a software product: a remote help desk portal, TeamViewer host for remote support, and vendor partnerships with Hewlett Packard Enterprise, Microsoft, VMware, and Veeam that enable it to architect, procure, and manage enterprise-grade server, storage, networking, virtualization, and data protection environments for SMB clients. No proprietary software product, API, SDK, or application is disclosed; integrations and AI modalities arrays are empty.

Computer Concepts generates revenue through a mix of professional services (IT support, consulting, web design), hardware and software resale via value-added reseller arrangements with enterprise vendors, and recurring subscription revenue from internet and web hosting. Pricing is quote-based and not publicly disclosed. Go-to-market is direct and local: the website (kwcomputerconcepts.com) and a primary phone line serve as the principal acquisition and contact channels, with services delivered through on-site visits and remote support within the Kitchener-Waterloo-Cambridge territory. The firm has not raised institutional funding, has no disclosed parent company, no management team listings, and no evidence of acquisitions, restructuring, or expansion beyond its founding regional footprint.

Short descriptiontext

Computer Concepts is a privately held IT services firm founded in 1982 that provides outsourced IT support, network management, server administration, hosting, and consulting to small and medium-sized businesses in the Kitchener-Waterloo-Cambridge region of Ontario, Canada.

Operating statusenum
Operating
Ownership categoryenum
Headcount rangeband
1–10
akta.pro rankint
HeadquartersKitchener, Canada
HQ citystring
Kitchener
HQ countrystring
Canada
HQ regionstring
North America
Markets served

Serves global market

Offices1 record

Each record includes

City, Country, Type, Description, Source

Keyword5 values
managed IT services, IT technical support, network infrastructure services, small business server management, web hosting services
Industry4 codes
1Service Desk & Help Desk Services
CodeBPAEAJAAPrimaryYes
2ITSM Managed Services (Run/Operate/Optimize)
CodeBPAEAJANPrimaryNo
3Managed IT Services & On‑Site Field Support (Helpdesk, Break/Fix, IMAC)
CodeEDAEAHAJPrimaryNo
4ITIL/ITSM Process Consulting & Implementation
CodeBPAEAJABPrimaryNo
NAICS code3 codes
  • Computer Facilities Management Services541513
  • Computer Systems Design and Related Services5415
  • Computer Systems Design Services541512
SIC code2 codes
  • Services-Computer Programming, Data Processing, Etc.7370
  • Services-Computer Integrated Systems Design7373
Product category
Managed IT Services
Social media profiles1 record
GTM motion1 record

Each record includes

Type, Description, Source

Revenue model4 records
1IT Technical Support Services
TypeProfessional Services
Description

On-site and on-call IT technical support services provided to small and medium businesses, with guaranteed response times

kwcomputerconcepts.com
2Value Added Reseller
TypeHardware Sales
Description

Sale of hardware and software products as a value added reseller, including servers, storage, and networking equipment through vendor partnerships

kwcomputerconcepts.com
3Internet Hosting
TypeSubscription Recurring
Description

Web hosting and internet services for business clients

kwcomputerconcepts.com
4Web Design Services
TypeProfessional Services
Description

Custom web design services for business clients

kwcomputerconcepts.com
Marketing channels1 record

Each record includes

Title, Type, Stage, Description, Source

Distribution channels2 records

Each record includes

Title, Type, Scope, Target buyer, Description, Source

Cost components5 values
Personnel, Operations, Technology or R&D, Marketing or Sales, Infrastructure
GTM typeB2B
B2B
Offering typeServices
Services
Core offering1 text field

Computer Concepts provides outsourced IT department services to small and medium-sized businesses in the Kitchener-Waterloo-Cambridge area, including on-site and remote IT technical support, Microsoft Small Business Server management, network infrastructure design and maintenance, computer consulting, internet hosting, value-added resale of enterprise hardware/software (HPE, Microsoft, VMware, Veeam), and custom web design. The company offers guaranteed 15-minute response times and acts as a single point of contact for planning, security, backup/disaster recovery, hardware/software upgrades, and ongoing monitoring.

Differentiator
Functional benefit
Problem solved
Quantifiable outcome1 value
  • 15-minute maximum response time guarantee from the moment a support request is placed
Product overview1 text field

Computer Concepts is an IT services company offering a comprehensive suite of technology services rather than a software product portfolio. The company's core offerings include on-site and remote IT technical support, Microsoft Small Business Server specialization, network infrastructure services, internet hosting, computer consulting, value-added resale of technology solutions, and web design services. The company positions itself as a full-service IT department for small and medium-sized businesses in the Kitchener-Waterloo-Cambridge area, offering services ranging from daily maintenance and monitoring to strategic technology planning and infrastructure implementation.

Product and service8 records
1On-Site and Remote IT Technical Support
CategoryIT Support Services
Description

On-call IT technical support delivered to small and medium-sized businesses, including on-site technician visits and remote support via TeamViewer, with a guaranteed 15-minute response time from 8:30am to 5:00pm Monday to Friday.

2Microsoft Small Business Server Management
CategoryServer Management Services
Description

Specialized management of Microsoft Small Business Server environments for clients, covering growth planning, security and Internet access, backup and disaster recovery planning, hardware/software upgrades and data migration, anti-spam/anti-spyware/anti-virus implementation, ongoing maintenance, monitoring, reporting, and capacity planning.

3Data Infrastructure Services
CategoryInfrastructure Services
Description

Architecture, implementation, upgrades, and monitoring of server, storage, and networking infrastructure for business clients, leveraging partnerships with HPE, Microsoft, VMware, and Veeam to deliver enterprise-grade hardware/software procurement and data center solutions.

4Network Services
CategoryNetwork Services
Description

Network specialist services including traffic monitoring and optimization, premise cabling and cable certification, securing Internet access, supporting secure remote/home work, and implementing redundant Internet connections for business clients.

5Computer Consulting
CategoryIT Consulting
Description

IT consulting services including needs analysis, assessment of existing computer infrastructure, planning for future growth based on client-specific requirements, and planning hardware/software upgrades to minimize downtime for small and medium-sized businesses.

6Internet Hosting
CategoryWeb Hosting
Description

Web hosting and internet hosting services for business clients, delivered on a recurring subscription basis.

7Web Design Services
CategoryWeb Design
Description

Custom web design services provided to business clients as part of the company's IT services offering.

8Value Added Reseller of Technology Products
CategoryValue-Added Reseller / Hardware & Software Sales
Description

Resale of hardware and software products, including enterprise-grade servers, storage, and networking equipment procured through vendor partnerships with HPE, Microsoft, VMware, and Veeam, matched to the needs of small and medium-sized business clients.

Scale indicator1 record

Each record includes

Type, Value, Description, Source

Partnership4 partners
Strategic tierCoreTypeTechnology or Integration
Description

HPE is a strategic vendor partnership for enterprise-grade hardware procurement. Computer Concepts leverages HPE's server, storage, and networking equipment portfolio to build data infrastructure solutions for their small and medium business clients.

Strategic tierCoreTypeTechnology or Integration
Description

Microsoft partnership enables Computer Concepts to implement and manage Microsoft Small Business Server and other Microsoft enterprise solutions for clients. The company specializes in Microsoft server environments.

Strategic tierCoreTypeTechnology or Integration
Description

VMware partnership provides virtualization technology expertise for implementing and managing virtual compute environments and data center solutions for business clients.

Strategic tierCoreTypeTechnology or Integration
Description

Veeam partnership enables backup and disaster recovery solution implementation, providing data protection services as part of the comprehensive IT infrastructure management offering.

Recent move3 records

Each record includes

Date, Type, Title, Description, Source

Expansion highlight3 records

Each record includes

Type, Description

Peers10 records
TypeEmerging player
Description

Canadian cloud services provider focused on Microsoft cloud, managed services enablement, and partner channel for MSPs. Comparable as an enabler for Microsoft-centric IT services delivery, though operating in a different layer of the stack.

TypeRegional player
Description

Canadian SMB-focused managed IT services and cybersecurity provider based in British Columbia. Comparable as an outsourced IT department model for SMBs, though operating in a different Canadian region.

TypeBroad incumbent
Description

Western Canadian managed IT, document, and workplace technology provider serving SMB and mid-market clients. Comparable as a Canadian regional MSP with hardware, managed services, and ongoing support offerings.

TypeBroad incumbent
Description

Canadian-founded IT services, cloud, and infrastructure provider with a strong HPE, VMware, and Microsoft vendor stack. Comparable in vendor alignment, infrastructure solutions, and managed services offering to SMB/mid-market clients.

TypeBroad incumbent
Description

Canadian IT solutions and managed services company with deep data center, cloud, and Microsoft practice. Similar technology stack (HPE/VMware/Microsoft/Veeam) and SMB-to-enterprise customer mix.

TypeBroad incumbent
Description

Canadian-headquartered IT solutions and managed services provider offering Microsoft-centric services, hardware procurement, and cloud enablement. Direct overlap with Computer Concepts' Microsoft SBS/server, VAR, and managed services offerings.

TypeBroad incumbent
Description

Canadian arm of CDW, providing hardware, software, and managed IT services to SMB and mid-market. Comparable in delivering enterprise-grade hardware VAR services and basic managed services to similar customer profiles.

TypeBroad incumbent
Description

Large North American managed IT services and workplace support provider serving enterprise and mid-market. Comparable to Computer Concepts as a managed IT services peer, but at vastly larger scale across multiple geographies.

TypeBroad incumbent
Description

Global IT solutions and managed services provider with strong HPE, Microsoft, and VMware partnerships. Comparable as a value-added reseller of enterprise hardware/software combined with managed services for SMB/mid-market clients.

10CalTek Services / regional Canadian MSP
TypeRegional player
Description

Smaller Canadian managed IT services provider serving SMBs with on-site/remote support and Microsoft-centric offerings. Comparable as a regional MSP competing for similar SMB IT outsourcing budgets in a Canadian local market.

Market position
Strengths4 records

Each record includes

Headline, Details, Source

Weaknesses5 records

Each record includes

Headline, Details, Source

Competitive moat4 records

Each record includes

Type, Details

Key risks7 records

Each record includes

Headline, Details, Source

Key highlights6 records

Each record includes

Headline, Details, Source

Customer concentration

Classification, Details

Segment1 record

Each record includes

Title, Type, Primary, Description, Pain point addressed, Use case, Source

Ideal customer profile1 record

Each record includes

Profile, Firmographic size, Sales motion, Sales cycle length, Buying structure, Purchase trigger, Buyer persona, Geography, Industry vertical, Primary use case, Description, Pain points, Evidence proof points, Target buyer

Technology focused
No
API detail
Has APIbool
No

Docs URL, Description

AI maturity
App detail

Has app

Core technology
Revenue estimate
Valuation estimate
Number of profiles
No data
No data
Funding overview

Funding stage, Last funding date, Total funding USD

Funding rounds

Each record includes

Round, Amount USD, Date, Pre money valuation, Total investors, Investors, News

Investors

Each record includes

Name, Type, Date of entry, Rounds participated, Website

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

M&A

Each record includes

Name, Acquisition type, Announced date, Completed date, Status, Website, News

Investment

Each record includes

Name, Round, Announced date, Lead investor, Website, News

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Computer Concepts

Managed IT Serviceskwcomputerconcepts.com

Computer Concepts is a privately held IT services firm founded in 1982 that provides outsourced IT support, network management, server administration, hosting, and consulting to small and medium-sized businesses in the Kitchener-Waterloo-Cambridge region of Ontario, Canada.

What Computer Concepts does

Computer Concepts is a privately held IT services firm founded in 1982 and headquartered at 1448 King St. E in Kitchener, Ontario, Canada. The company delivers a complete line of information technology services to small and medium-sized businesses in the Kitchener-Waterloo-Cambridge region, functioning as an outsourced IT department for clients without in-house technical resources. Service offerings span on-site and remote technical support, Microsoft Small Business Server management, network infrastructure, internet hosting, computer consulting, value-added resale of hardware and software, and web design. Operations run 8:30 AM to 5:00 PM Monday through Friday, with a guaranteed 15-minute response time on support requests delivered either via on-site technician dispatch or remote connection through a TeamViewer-based help desk tool.

The company's underlying technology stack is service-delivery infrastructure rather than a software product: a remote help desk portal, TeamViewer host for remote support, and vendor partnerships with Hewlett Packard Enterprise, Microsoft, VMware, and Veeam that enable it to architect, procure, and manage enterprise-grade server, storage, networking, virtualization, and data protection environments for SMB clients. No proprietary software product, API, SDK, or application is disclosed; integrations and AI modalities arrays are empty.

Computer Concepts generates revenue through a mix of professional services (IT support, consulting, web design), hardware and software resale via value-added reseller arrangements with enterprise vendors, and recurring subscription revenue from internet and web hosting. Pricing is quote-based and not publicly disclosed. Go-to-market is direct and local: the website (kwcomputerconcepts.com) and a primary phone line serve as the principal acquisition and contact channels, with services delivered through on-site visits and remote support within the Kitchener-Waterloo-Cambridge territory. The firm has not raised institutional funding, has no disclosed parent company, no management team listings, and no evidence of acquisitions, restructuring, or expansion beyond its founding regional footprint.

Computer Concepts firmographics

Firmographics
Name
Computer Concepts
Legal name
Computer Concepts
Website
https://kwcomputerconcepts.com
Company type
Private
Founded year
1982
Operating status
Operating
Headcount range
1–10 employees
Short description
Computer Concepts is a privately held IT services firm founded in 1982 that provides outsourced IT support, network management, server administration, hosting, and consulting to small and medium-sized businesses in the Kitchener-Waterloo-Cambridge region of Ontario, Canada.
Ownership category
akta.pro rank

Computer Concepts industry classification

Industry
Product category
Managed IT Services
NAICS
Computer Facilities Management Services (541513), Computer Systems Design and Related Services (5415), Computer Systems Design Services (541512)
SIC
Services-Computer Programming, Data Processing, Etc. (7370), Services-Computer Integrated Systems Design (7373)
akta.pro primary industry
Service Desk & Help Desk Services (BPAEAJAA)
akta.pro secondary industries
ITSM Managed Services (Run/Operate/Optimize) (BPAEAJAN), Managed IT Services & On‑Site Field Support (Helpdesk, Break/Fix, IMAC) (EDAEAHAJ), ITIL/ITSM Process Consulting & Implementation (BPAEAJAB)

Keywords

  • Managed IT services
  • IT technical support
  • Network infrastructure services
  • Small business server management
  • Web hosting services

Where Computer Concepts is headquartered

Location

Headquarters

HQ city
Kitchener
HQ country
Canada
HQ region
North America

Offices1 record

Markets served

Computer Concepts business model

Business model
GTM type
B2B
Offering type
Services
Cost components
Personnel, Operations, Technology or R&D, Marketing or Sales, Infrastructure

Revenue model

  1. IT Technical Support Services: On-site and on-call IT technical support services provided to small and medium businesses, with guaranteed response times
  2. Value Added Reseller: Sale of hardware and software products as a value added reseller, including servers, storage, and networking equipment through vendor partnerships
  3. Internet Hosting: Web hosting and internet services for business clients
  4. Web Design Services: Custom web design services for business clients

Go-to-market motion1 record

Distribution channels2 records

Marketing channels1 record

Computer Concepts product offering

Product offering

Core offering

Computer Concepts provides outsourced IT department services to small and medium-sized businesses in the Kitchener-Waterloo-Cambridge area, including on-site and remote IT technical support, Microsoft Small Business Server management, network infrastructure design and maintenance, computer consulting, internet hosting, value-added resale of enterprise hardware/software (HPE, Microsoft, VMware, Veeam), and custom web design. The company offers guaranteed 15-minute response times and acts as a single point of contact for planning, security, backup/disaster recovery, hardware/software upgrades, and ongoing monitoring.

Product overview

Computer Concepts is an IT services company offering a comprehensive suite of technology services rather than a software product portfolio. The company's core offerings include on-site and remote IT technical support, Microsoft Small Business Server specialization, network infrastructure services, internet hosting, computer consulting, value-added resale of technology solutions, and web design services. The company positions itself as a full-service IT department for small and medium-sized businesses in the Kitchener-Waterloo-Cambridge area, offering services ranging from daily maintenance and monitoring to strategic technology planning and infrastructure implementation.

Differentiator

Problem solved

Functional benefit

Products and services

  • On-Site and Remote IT Technical Support On-call IT technical support delivered to small and medium-sized businesses, including on-site technician visits and remote support via TeamViewer, with a guaranteed 15-minute response time from 8:30am to 5:00pm Monday to Friday.
  • Microsoft Small Business Server Management Specialized management of Microsoft Small Business Server environments for clients, covering growth planning, security and Internet access, backup and disaster recovery planning, hardware/software upgrades and data migration, anti-spam/anti-spyware/anti-virus implementation, ongoing maintenance, monitoring, reporting, and capacity planning.
  • Data Infrastructure Services Architecture, implementation, upgrades, and monitoring of server, storage, and networking infrastructure for business clients, leveraging partnerships with HPE, Microsoft, VMware, and Veeam to deliver enterprise-grade hardware/software procurement and data center solutions.
  • Network Services Network specialist services including traffic monitoring and optimization, premise cabling and cable certification, securing Internet access, supporting secure remote/home work, and implementing redundant Internet connections for business clients.
  • Computer Consulting IT consulting services including needs analysis, assessment of existing computer infrastructure, planning for future growth based on client-specific requirements, and planning hardware/software upgrades to minimize downtime for small and medium-sized businesses.
  • Internet Hosting Web hosting and internet hosting services for business clients, delivered on a recurring subscription basis.
  • Web Design Services Custom web design services provided to business clients as part of the company's IT services offering.
  • Value Added Reseller of Technology Products Resale of hardware and software products, including enterprise-grade servers, storage, and networking equipment procured through vendor partnerships with HPE, Microsoft, VMware, and Veeam, matched to the needs of small and medium-sized business clients.

Quantifiable outcome

  • 15-minute maximum response time guarantee from the moment a support request is placed

Companies that use Computer Concepts

Customer profile

Segments1 record

Ideal customer profiles1 record

Computer Concepts technology and API

Technology

Technology focussed No

API detail

Has API
No
API docs
API detail

Core technology

AI maturity

App detail

Computer Concepts partnerships and signals

Strategic signal

Partnerships

Four partnerships are on record, tiered core.

  • HPE (Hewlett Packard Enterprise)coreTechnology or IntegrationHPE is a strategic vendor partnership for enterprise-grade hardware procurement. Computer Concepts leverages HPE's server, storage, and networking equipment portfolio to build data infrastructure solutions for their small and medium business clients.
  • MicrosoftcoreTechnology or IntegrationMicrosoft partnership enables Computer Concepts to implement and manage Microsoft Small Business Server and other Microsoft enterprise solutions for clients. The company specializes in Microsoft server environments.
  • VMwarecoreTechnology or IntegrationVMware partnership provides virtualization technology expertise for implementing and managing virtual compute environments and data center solutions for business clients.
  • VeeamcoreTechnology or IntegrationVeeam partnership enables backup and disaster recovery solution implementation, providing data protection services as part of the comprehensive IT infrastructure management offering.

Scale indicators1 record

Recent moves3 records

Expansion highlights3 records

Computer Concepts competitors and assessment

Company assessment

Emerging players

  • Sherweb: Canadian cloud services provider focused on Microsoft cloud, managed services enablement, and partner channel for MSPs. Comparable as an enabler for Microsoft-centric IT services delivery, though operating in a different layer of the stack.

Regional players

  • Smart Dolphins IT Solutions: Canadian SMB-focused managed IT services and cybersecurity provider based in British Columbia. Comparable as an outsourced IT department model for SMBs, though operating in a different Canadian region.
  • CalTek Services / regional Canadian MSP: Smaller Canadian managed IT services provider serving SMBs with on-site/remote support and Microsoft-centric offerings. Comparable as a regional MSP competing for similar SMB IT outsourcing budgets in a Canadian local market.

Broad incumbents

  • WBM Technologies: Western Canadian managed IT, document, and workplace technology provider serving SMB and mid-market clients. Comparable as a Canadian regional MSP with hardware, managed services, and ongoing support offerings.
  • Converge Technology Solutions: Canadian-founded IT services, cloud, and infrastructure provider with a strong HPE, VMware, and Microsoft vendor stack. Comparable in vendor alignment, infrastructure solutions, and managed services offering to SMB/mid-market clients.
  • Long View Systems: Canadian IT solutions and managed services company with deep data center, cloud, and Microsoft practice. Similar technology stack (HPE/VMware/Microsoft/Veeam) and SMB-to-enterprise customer mix.
  • Softchoice: Canadian-headquartered IT solutions and managed services provider offering Microsoft-centric services, hardware procurement, and cloud enablement. Direct overlap with Computer Concepts' Microsoft SBS/server, VAR, and managed services offerings.
  • CDW Canada: Canadian arm of CDW, providing hardware, software, and managed IT services to SMB and mid-market. Comparable in delivering enterprise-grade hardware VAR services and basic managed services to similar customer profiles.
  • CompuCom: Large North American managed IT services and workplace support provider serving enterprise and mid-market. Comparable to Computer Concepts as a managed IT services peer, but at vastly larger scale across multiple geographies.
  • Insight Enterprises: Global IT solutions and managed services provider with strong HPE, Microsoft, and VMware partnerships. Comparable as a value-added reseller of enterprise hardware/software combined with managed services for SMB/mid-market clients.

Market position

Strengths4 records

Weaknesses5 records

Competitive moat4 records

Key risks7 records

Key highlights6 records

Customer concentration

Computer Concepts social profiles

Digital presence

Computer Concepts financial estimates

Financial estimate

Revenue estimate

Valuation estimate

Computer Concepts leadership team

Management profile

Number of profiles

Computer Concepts funding detail

Funding detail

Funding overview

Funding rounds

Investors

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

Computer Concepts M&A and investment

M&A and investment

M&A

Investments

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Frequently asked questions about Computer Concepts

What does Computer Concepts do?

Computer Concepts provides outsourced IT department services to small and medium-sized businesses in the Kitchener-Waterloo-Cambridge area, including on-site and remote IT technical support, Microsoft Small Business Server management, network infrastructure design and maintenance, computer consulting, internet hosting, value-added resale of enterprise hardware/software (HPE, Microsoft, VMware, Veeam), and custom web design. The company offers guaranteed 15-minute response times and acts as a single point of contact for planning, security, backup/disaster recovery, hardware/software upgrades, and ongoing monitoring.

Is Computer Concepts a public or private company?

Computer Concepts is a private company. It is classified as founder individual operated bootstrapped and is currently operating.

When was Computer Concepts founded?

Computer Concepts was founded in 1982. It employs 1 to 10 people.

Where is Computer Concepts based?

Computer Concepts is headquartered in Kitchener, Canada, in the North America region.

How does Computer Concepts make money?

Four revenue lines are on record. IT Technical Support Services are the primary driver. The others are value Added Reseller, internet Hosting and web Design Services.

Who are Computer Concepts's main competitors?

Sherweb is listed as an emerging player. Regional players are Smart Dolphins IT Solutions and CalTek Services / regional Canadian MSP. Broad incumbents are WBM Technologies, Converge Technology Solutions, Long View Systems, Softchoice, CDW Canada, CompuCom and Insight Enterprises.

Does Computer Concepts have an API?

No public API is recorded for Computer Concepts.

What industry is Computer Concepts in?

Computer Concepts's product category is Managed IT Services. Its primary akta.pro industry code is BPAEAJAA, Service Desk & Help Desk Services, with a secondary code of BPAEAJAN, ITSM Managed Services (Run/Operate/Optimize). Its NAICS code is 541513 and its SIC code is 7370.

Unlock the full company data

50 free credits on sign-up, no credit card required.

Contact sales