Wow, that looks incredible! The paint job looks especially awesome. Did you do all of that work yourself or did you hire a general contractor? I'd love to do some home improvement work on my own house, but I'm definitely not capable of doing it myself. I bet that hiring a general contractor would make the whole process much easier. http://www.ccsl.ca/en/general_contracting.html