01What a listing gives your client
- A standard website linkThe profile links straight to the company's website. It is a normal link: we do not add nofollow to it.
- Consistent business detailsCompany name, website, phone, email and service regions in one structured profile, so you can keep them matched with the rest of their citations.
- Trade × city and region pagesApproved companies appear on the directory pages for their trades and the regions they serve.
- Project pagesCase studies and past projects get their own pages, with photos and scope, linked from the profile.
- An embeddable badgeThe badge page gives each company embed code that links back to their PMRFP profile. Optional.
- ReviewsClients who hired the company can leave a review on the profile.
02Who it is for
Agencies and freelancers working for trade contractors (electrical, HVAC, roofing, plumbing, cleaning, landscaping and more), general contractors, and building-product suppliers and distributors.
03How to list a client
- Create the listing with the client's own email at the trade sign-up page. Listings are free.
- Fill in trades, service regions, website and a description. Add a project or two if they have them.
- We review new listings. Once approved, the profile is public and included in our sitemap.
Adding several clients? Email info@pmrfp.com and we will help you set them up. There is no separate bulk tool.
04What we do not do
We do not sell links. A listing is free, and paid plans buy visibility on PMRFP, not links.
We do not require keyword anchor text, and we do not edit anchors to order.
A listing never depends on your client linking back to us. The badge is optional.
05Building a citation list?
We keep an honest list of directories and citation sites for contractors in Canada and the U.S. Best directories for contractors (2026) →
06Questions agencies ask
Is the website link followed?
Yes. The website link on an approved profile is a standard link with no nofollow attribute.
Do you charge?
No. Listing a company is free. Optional paid plans exist for more visibility on PMRFP, and they are never required for a listing or its website link.
Can I list multiple clients?
Yes. Sign each one up with their own email, or email info@pmrfp.com and we will help you set up several at once.
Is the profile indexed?
Approved profiles are open to search engines in robots.txt and listed in our XML sitemap.
