Craig has 30 years of experience in the construction field. He is a licensed general contractor who gets the job done. From remodels to add-ons to new builds, both commercial and residential, Craig and his crews provide the highest quality work, superior attention to detail and the finest client relations.