Skip to main content

When it comes to improving your home—whether it’s a full roof replacement, siding installation, or another exterior upgrade—finding a trustworthy contractor is essential. If you’re a homeowner in Anne Arundel County or anywhere in Central Maryland, asking “how do I find a good contractor” is the best place to start.

Choosing the right contractor can mean the difference between a smooth, successful project and one plagued by delays, surprise costs, or even legal issues. Below, we’ll walk through the steps to help you find a reliable roofing contractor or exterior specialist for your next home improvement project.

Step 1: Understand Your Needs

Before beginning your search, clearly define the scope of your project. Are you replacing a roof, installing new siding, or upgrading windows? Do you have a preferred timeline and budget? Are specific materials or warranties important to you?

Also consider how the project may affect your day-to-day life. Will it disrupt your routine? Will your family need to adjust? Make a list of questions for potential contractors, such as:

  • Are you CertainTeed certified for Siding Installation?
  • How long have you served homeowners in Anne Arundel County?
  • Do you have experience with projects like mine?

Talk with family or friends who have completed similar work and ask for recommendations. These early steps help ensure your contractor is well-matched to your needs.

When I suspected my house had a roof leak, Fichtner was my first and only call. Estimator, Michael Gemunder, was dispatched to my home, same-day. It wasn’t long before he found a significant leak in my aging roof. He presented a roof replacement + insulation quote within 24 hours. Michael was knowledgeable about the product, solution and process. Very trustworthy. A few days later, the Fichtner install team was on property to complete the work. True professionals, showing the upmost care for my home. Jan was always available to answer questions and give updates. A great process, start to finish. There’s nobody I trust more in the industry than Fichtner. 

Andrew G. | June 14, 2025

Step 2: Research Local Contractors in Anne Arundel County

Focus your search on local professionals. Contractors based in Annapolis, Chesapeake, and surrounding areas are more likely to understand Maryland’s weather challenges, permitting processes, and building regulations.

To narrow your list: 

  • Check online reviews and testimonials
  • Ask neighbors for referrals
  • Search the Better Business Bureau for complaints or unresolved issues
  • Browse recent project photos or case studies on their website
  • Make sure the contractor offers the specific services you need—whether it’s roof repair, full roof replacement, or siding installation
  • Look for certifications of merit from leading manufacturers (like GAF, James Hardie, or Certainteed)—these credentials signal top-tier training, trusted partnerships, and proven expertise

Fichtner Home Exteriors holds multiple manufacturer certifications, ensuring every installation meets the highest standards in both product and performance.

Step 3: Evaluate Roofing Contractors Based on Credentials and Experience

Not all roofing contractors are created equal. A qualified contractor should be able to provide:

  • Proof of liability and workers’ compensation General Liability and Workmans’ Compensation with caps. Ensure that you receive a certificate of insurance (CIO) sent to you by the insurance company, (not by the contractor!), that lists you as additionally insured.
  • Certifications such as GAF Certified Plus or CertainTeed ShingleMaster
  • References from past clients in Central Maryland
  • Examples of completed projects similar to yours

Also ask how they handle unexpected issues like property damage or jobsite safety. A contractor committed to customer satisfaction will have clear procedures for resolving concerns and maintaining quality.

Step 4: Verify Licenses, Insurance, and Certifications

Before signing a contract, confirm that the business is legitimate and qualified to perform the work.

  • Make sure they’re licensed in the state of Maryland
  • Request up-to-date insurance documents
  • Check for memberships in professional organizations like the National Roofing Contractors Association
  • Ensure they have a physical office and verifiable contact information

Clarify what is and isn’t covered by their insurance so you aren’t exposed to liability during the project.

Step 5: Get and Compare Written Estimates

Ask at least three contractors for written estimates that detail every aspect of the job, including:

  • The full scope of work
  • Materials and labor costs
  • Project timeline
  • Warranties for materials and workmanship

Look beyond the lowest bid. Evaluate the quality of materials, communication, and overall professionalism. Be sure to ask if their estimate includes permits, inspections, and cleanup services.

Step 6: Prepare for the Project Before Work Begins

Proper preparation prevents delays and miscommunication. Before construction starts:

  • Review and sign a detailed contract that includes scope, schedule, payment terms, and warranties
  • Confirm that all permits have been pulled
  • Clear your driveway, yard, or any other work area to avoid damage

It’s also wise to confirm again that insurance coverage is in place to protect you during the project.

Step 7: Communicate and Monitor Progress

Good contractors maintain consistent communication throughout the project. Stay involved by:

  • Asking for regular updates or walk-throughs
  • Keeping written records of all invoices, contracts, and communications
  • Documenting any concerns or changes with photos
  • Storing all project documents in one place, including change orders and payment receipts

Proactive involvement helps catch issues early and keeps everything running on track.

A Little Research Goes a Long Way

If you’ve ever wondered, “how do I find a good contractor?”—now you have a roadmap. By doing your homework, asking the right questions, and evaluating your options carefully, you’ll set yourself up for a successful project and long-term peace of mind.

Whether you’re considering a new roof, siding upgrade, or other exterior improvement, working with a trusted roofing contractor in Anne Arundel County can make all the difference.

Fichtner Home Exteriors has served Central Maryland homeowners for more than two decades. Our team is known for expert craftsmanship, transparent service, and durable, high-quality results.

Get in touch today to schedule your consultation and take the next step in your home improvement journey.