How long have you been in business?

OCS Solutions has been in business since 1997. We have been in business for over 18 years.

Where are you located?

We are located in the beautiful renaissance city of Florence, Alabama, in the northwestern part of Alabama. Our servers are co-located in several datacenters, geographically dispersed for redundancy, uptime, and distance to network backbones.

What is your business status?

OCS Solutions, Inc. is an incorporation in the State of Alabama in the United States. We are licensed by the state of Alabama and the city of Florence.

Do you have any references or testimonials?

Yes, please check the bottom sections of our homepage for client feedback.

Domain Names

Q: How do I register a domain name?

The process is easy and instant! Simply go to OCS Domains to register your domain. If you have any questions, please don’t hesitate to contact us.

Q: Do I have to transfer or register my domain with OCS to host it?

No, you may register your domain anywhere and host it with us. We do think you will like our low domain registration prices, however, so we encourage you to check them out first before buying.

Web Hosting

Q: What kind of hosting do I need?

The answer to this question largely depends on your needs and budget. Our cPanel web hosting is best for small to medium-sized websites with no specific needs. Our managed virtual servers are perfect for more advanced websites with higher traffic loads, or for Ruby on Rails applications.

Do you allow SSH access?

Yes, we offer SSH on all of our Linux-based servers.

Can I get a dedicated IP address?

Yes, we offer dedicated IP addresses. Please keep in mind that IPv4 addresses are limited and that justification may be required for additional addresses.  You no longer need a dedicated IP address for SSL as our servers support SNI.

Do you support Java?

We do support Java on our virtual dedicated and dedicated servers, but it is currently unsupported on our shared hosting systems. That said, we do have Java installed on our cPanel web hosting servers for script usage.

Are there any limits to the number of simultaneous connections?

For our cPanel shared web hosting service, we do impose some limits. Please see the resources section of our terms of service for details.

Web Development and Custom Programming

Q: What development systems and technologies do you use or work with?

One of our strongest assets is our depth of experience in multiple development methodologies.  We have extensive experience with PHP, C#/.NET, C/C++, Python, Ruby, and Assembly Language.  We develop most websites in PHP or C# and write most desktop software in C# (for Windows), C/C++ or Python (for Linux).  For low-level development (embedded, device drivers, etc.) we use C or Assembly.

The language we choose depends upon the features you need in your project, the type of environment it will be running in, and your long-term support needs.

Q: What kinds of websites can you build?

Any site you can imagine!  We have done simple one-page websites, complicated e-commerce stores, online magazines, portfolio displays, software-as-a-service websites, and countless other varieties.  There are no limits.

Q: Can you describe the overall process including payment details?

We have two ways of working on your website or custom software project.

Before we begin on your project we write up a detailed list of features that will be included in the finished product. We then create an estimate and then incorporate that into an agreement. During development if the cost will exceed the estimate (with 20 years of experience this is rare but it does happen from time to time) will let you know as far in advance as possible. Any work over the amount is billable at our standard rate. This method is best for clients who have a good idea of the finished product and have already drawn up specifications.

Alternatively we can work on a strictly hourly basis. This is best for clients who want us to do experimental or research-type work or who do not have a firm set of specifications in advance. This is also a good fit for rush projects as it eliminates the time involved in creating a detailed specification or estimate.

In either scenario we work closely with you during the development process and setup a “staging” area so that you can view progress on your project.

Q: What is your hourly rate?

We charge $95 an hour.  This is billed in quarter hour increments with a minimum of one hour.

Q: How are bug fixes handled?

Bugs are not mistakes – they are a natural artifact of software development.  We take great care and use the best practices available to ensure that your website or software project is as bug-free as possible, but it is impossible to deliver software that is 100% free of bugs.  Because of this we must charge for development while fixing bugs.

Q: Who owns the finish product?

With the exception of financed projects, we develop under a work-for-hire agreement.  As such, you own full rights to the software or website we make for you.  If the project is financed, you do not acquire full rights or ownership until after the agreement is paid.  If your account becomes past-due or falls into default we reserve the right to withhold access to the website or software until all invoices are paid.


Q: What forms of payment do you accept?

We accept all major credit cards, PayPal, checks (personal, business, or e-checks through PayPal), purchase orders, payment plans (with approval on larger purchases), and wire transfers. For payment methods other than credit card and PayPal, please contact us to make arrangements.

Q: What are your payment terms?

Payment is due in advance of services rendered unless prior arrangements are made. We issue invoices 10 days ahead of renewal, and payment becomes past due after that. When a service has a past due amount we may suspend the service until payment is made. If you feel you are going to be late with a payment, please contact us as soon as possible to work out payment arrangements. We are very flexible but need to know in advance to prevent automatic suspension.  Purchase orders usually default to NET-10, but we can go to NET-30 with credit approval.

Q: How do I cancel my account?

Log in to your account and look for the cancel services link. It varies based on the type of account you have, but in general it is found on the left hand side or on the options button of the service in question.  If you don’t see it, please contact us and we’ll be glad to help.

Have a Question Not Listed Here?

No problem – just contact us and we’ll be glad to help!