Stay on Top of Your Roofing Needs

Work with a top-rated roofing company in Edgewater, MD and surrounding areas

Your roof is essential for protecting you and your home from the outdoor elements. Working with an experienced roofing company can ensure that your roof is always reliable. You can turn to Shingle King for high-quality, comprehensive roofing services in Edgewater, MD. You can expect us to work closely with you and make sure you get the results your home needs.

Contact us today to get a free estimate. We'll be happy to answer all of your questions.

Discover our wide range of services

When you hire us, you can rest assured your home will be taken care of. We have the expertise to provide a wide range of professional services, including:




Call us now at 301-908-7432 to schedule a roofing service.

Why choose Shingle King?

When you're looking for a roofing company, you want to choose one you can trust to get the job done right every time. You can depend on Shingle King because:

  • We're family-owned and -operated with 30 years of experience
  • We're fully licensed and insured
  • We're always on time and ready to work
  • We communicate with our clients at every step
  • We offer competitive prices and free estimates

Reach out to us to speak with a team member about your roofing needs today. We'll be happy to set up an appointment for you.