Profile
Marathon Roofing is a Baltimore County based roofing company which prides it’s self on a high level of Customer Service. Yes, we are in the roofing business but, our primary objective is customer service.
At Marathon, you will find people who enjoy the daily task of solving people’s problems and making it easy to do so. The selection process of choosing a contractor to most homeowners is a scary and uncomfortable task.