What is the difference between a building contractor and a general contractor? – Construction Company Blog Post