Andrew Middleton, CEO of Go Solar, reflects on the dramatic.