Understanding what you'll spend on maintenance and upkeep projects at your multi-family apartment and condominium complexes is important ahead of selecting a general contractor. Are you replacing the roof on multiple buildings? Inspection report needed Permits required Decide on roof style (Shingles, Metal, Rubber, etc.) Set a budget A general contracting company will meet with you and create a plan for the work and the costs. They will help set a timeline. Note: Some states