Discovery Education
Discovery Education: Web Math: Complete the Square on a Polynomial
This WebMath site allows the student to type in a quadratic and have it solved by the completing the square method.
Help Algebra
Help algebra.com: Completing the Square
The process of completing the square is presented with a detailed description of the process and an example to show the work step by step. An example with a non-integer leading coefficient is also included.