McCaskell Construction, General contracting. We specialize in concrete and roofing. We have a reputation for meticulous attention to detail and high quality workmanship. We are very organized and thorough. We take first hand responsibility for getting the work done on time and staying within the budget.