John Christopher Construction are a general contracting company that can handle a range of commercial and residential construction projects for you. We manage projects from start to finish and we have the expertise to carry out every aspect of the job, so you...