Marketing
2026-04-189 min read

How to Build a Contractor Portfolio: Examples and Checklist

Updated

Build a contractor portfolio with a project example, photo checklist, customer-permission steps, and a practical way to share relevant work with prospects.

Written by

Blake McAmis
Share:

A contractor portfolio should help a prospective customer answer three questions: Have you completed work like mine? What part of that work did you do? How do I ask you about my project?

Start with a small selection of clearly explained projects. You do not need to turn every job into a photo shoot or wait until you finish a major remodel. A well-documented repair can demonstrate the kind of work you want to be hired for. The goal is to make your experience understandable, without exaggerating the result or exposing a customer's private information.

Start with one project card

Choose a completed project you are allowed to show. Make one short record that combines the customer's problem, your scope, a few useful photographs, and a next step. Repeat that format for the rest of your portfolio so visitors can compare projects easily.

Contractor project-card checklist: useful evidence and details to leave out
Part of the project cardWhat to includeWhat to leave out
Project headingThe actual work, such as a hallway drywall repairAn invented award or a claim that you are the best
Starting conditionThe problem the customer asked you to addressA diagnosis you did not verify
Your scopeThe tasks you personally or contractually performedWork completed by another contractor unless credited clearly
EvidenceApproved before, after, and detail photographsStock images presented as your completed work
ContextRelevant material, finish, constraint, or approved broad locationHouse numbers, access codes, private documents, and customer contact details
Next stepA way to request an estimate or discuss a similar jobA price promise that ignores differences between projects

Treat the card as evidence, not a replacement for an estimate. A prospect should still receive a scope and price for their own job. Our guide to writing a contractor estimate explains that separate step.

Take photos that explain what changed

Plan the pictures before work begins. Once a surface has been removed, you cannot recreate an honest before photo. Here is a useful starting shot list; it is an editorial suggestion, not a required number of pictures.

  • A wide before photo establishes the area and starting condition.
  • A closer before photo shows the specific issue, when it can be photographed safely.
  • An after photo from a similar position lets the customer compare the same area.
  • A detail photo shows the finish, joint, fit, or other visible part of your work.

Keep the camera level and check whether the image is sharp before leaving. Remove your own tools and debris from the finished scene. Do not move a customer's possessions without permission. If changing light makes a finish look different, explain it or retake the image under comparable conditions.

A photograph shows only what is visible. It does not prove that hidden work complies with a code, that an inspection passed, or that a repair will never fail. Make those claims only when you have the relevant records. Avoid retouching that removes defects or changes the apparent result.

Get permission and separate public photos from job records

A job record and a marketing portfolio serve different purposes. A photograph kept to document work does not automatically belong on a public website. Before sharing, confirm which images the customer is comfortable making public and where you intend to use them.

A practical message could be: "May I use these selected photos on our website and business profiles to show this work? I would leave out your name, address, and personal details. Please let me know if there are any you do not want shared."

That is a conversation starter, not a legal release template. Follow the permissions, contracts, and local requirements that apply to your business. Record the customer's answer with the project, and do not publish if permission is unclear.

Inspect the whole image, including reflections. Look for people, children, mail, family photographs, license plates, security equipment, and anything else that identifies the customer or reveals private details. Check exported files for location metadata as well. Keep a separate approved selection so a private progress photo is not accidentally used in a public gallery.

Example: turn a repair into a useful portfolio entry

The following is a hypothetical example of the format. It is not a PocketBoss customer story or a claim that our team completed the work.

Project: Hallway drywall repair and repainting.

Starting condition: A damaged section of wall beside an interior doorway.

Scope: Replace the damaged section, finish the joints, prepare the surface, and repaint the agreed wall area. Door replacement and other rooms are outside this example's scope.

Photographs to attach: A before view showing the damaged area, an after view of the same wall, and a close view of the finished surface. Use real approved images from your own project when adapting this card.

Example caption: "Repaired the damaged drywall beside this hallway doorway and repainted the agreed wall area. The before and after views show the same section."

Next step: "Need a similar repair? Send the location, a few photos, and a description of the work so we can discuss an estimate."

Notice what is absent: an invented testimonial, a guaranteed completion time, and a price copied from a different job. If another professional handled part of the project, describe that division accurately. If you share a cost or completion time, label it as specific to that job and include the relevant scope.

Organize around the work customers are looking for

Use service categories that match the work you actually provide. A prospect looking for a bathroom repair should not have to search through every deck, fence, and painting job in your camera roll.

Begin with the categories for which you have convincing examples. Keep the headings simple and use the same project-card format in each section. Select recent, relevant work and remove duplicate views that do not add information. There is no need to fill a category with unrelated projects just to make it look complete.

If you are starting out, show work you completed and have permission to use. Label practice projects or work on your own property accurately. If a project was completed while working for someone else, establish permission and describe your role. Do not borrow another company's gallery to fill the gap.

Put the relevant examples where prospects can use them

Give your portfolio one clear home on your website or public booking page. Check it on a phone, including the captions and the contact step. A gallery that looks good on a desktop but hides the inquiry link is unfinished.

When responding to a prospect, send a small selection related to their job instead of the entire collection. Explain why it is relevant: "These two projects show repairs similar to the area in your photos. Your estimate will depend on the condition and scope we confirm."

Use the same care in your follow-up messages. The contractor customer-communication guide covers how to keep the next step clear without promising more than you can deliver.

If you maintain a verified Google Business Profile, you can add appropriate work photos there too. Google asks for clear, well-lit images that represent reality, without significant alterations or excessive filters. Check its current photo requirements before uploading; a website image and a Business Profile image do not necessarily have the same requirements.

Use captions and a deliberate public selection in PocketBoss

PocketBoss's Portfolio area has an Upload Photos control, caption editing, and category filters. Each photo has a Site control for booking-page visibility. Keep your internal collection separate from the images you intend prospects to see.

Start with approved images. In the photo's More actions menu, choose Edit caption to add a factual description. Use Site only for photos you intend to show publicly, then inspect your booking page as a visitor. Confirm the right images are visible and that a private photo has not been included. See the PocketBoss portfolio feature for the product overview.

Do not assume that uploading a photo automatically publishes it everywhere. Your website, Google Business Profile, social accounts, and proposal documents are separate destinations; check each place where you choose to share it.

Make the page usable and check whether it helps

Write captions that describe the work. For meaningful images, use concise alternative text that explains what the picture shows. For example, an actual after photo might use "Finished drywall repair beside hallway doorway." Avoid filling the description with a list of towns and services.

Google's image guidance recommends relevant surrounding text and descriptive alternative text to help people and search engines understand images. Keep enough image detail to assess the work, while checking that the page loads reasonably on a phone. A gallery still needs a readable description and a visible way to contact you.

Track useful outcomes: portfolio visits, inquiries that mention a project example, and estimates requested after a prospect views your work. Those numbers can help you decide which categories need better examples. They do not establish that a photo caused a sale; job type, season, price, and other marketing activity can also affect inquiries.

Common questions

How many projects should a contractor portfolio include?

Start with enough examples to demonstrate your main services clearly. A few relevant, well-explained projects are more useful than a large collection of nearly identical photographs. Add more when they show a different task, constraint, or finish.

Can I publish a project if the customer does not want photos online?

Respect that decision. Keep the material private and choose another project for the public portfolio. Do not assume that cropping out the address resolves a refusal to publish.

Should I put prices next to the photos?

Only if you can explain the specific scope and what the figure includes. Do not present an old job's price as a promise for a new customer's project. A portfolio demonstrates relevant experience; a current estimate defines the proposed work and price.

Start with one approved project card today. Check the scope, photographs, caption, and inquiry link. Once that card is clear, use the same structure for the next project.

BA
Blake McAmis

Owner, founder, and product builder, Pocket Boss

Blake founded and builds Pocket Boss. He writes about the product workflows and business calculations he helps implement.

Ready to run your business from anywhere?

Invoicing, scheduling, CRM, project tracking, and more. Try PocketBoss free for 14 days.

Start Your Free Trial

Keep Reading