Connect local professionals with customers who book online
Launch a marketplace where customers find trusted local professionals and book appointments with them online.
What is PHP Professionals Directory PHP and what are its main features?

PHP Professionals Directory is a ready-made website system that can be installed in a matter of minutes on a server / hosting package of your choice to create online business directory websites for searching and booking professionals in various categories like repair and technical, photography, writing and translation, online lessons, home improvement, design and web, crafts, events, pet sitting and others.
The website offers different options for the professionals to list their businesses and for the website visitors to search and browse the professionals by location, category and occupation. There is also functionality to book appointments with the professionals by selecting an available time slot and date.

The administrator / website owner can monetize the website by creating different listing packages free and featured / paid and also adding advertisements on the different website pages and sections. The software comes with an advanced administration panel allowing to manage the different website settings, payment options, categories and locations, listing packages, users and front-end pages and content.
Professionals Directory is written in PHP and is using a MySQL relational database to store the data. It's provided with the full source codes that can be modified in order to customize the script and adapt it to different projects and website requirements. We also offer various customization services to help you create quickly the website you need - please don't hesitate to contact us and send us your requirements and we'll get back to you asap after that.
From idea to live website in three steps
Choose and try
Open the demo, test the public site and the admin panel, and ask us anything before you buy.
We install it for free
Our engineers set the software up on your hosting, usually within a few hours on business days.
Launch and succeed
Add your logo and colors, open your website and start earning from listings, memberships or ads.
Installation guarantee. If our team cannot install the software on your server, you get 100% of your money back.
Read the policy →Visitors choose a date and time slot and book.
Repairs, photography, lessons, design, events and more.
Target one niche or many, locally or globally.
Free and featured listing packages for providers.
What your visitors will love
Comprehensive listings
Professionals can create detailed profiles showcasing their skills and services
Advanced search
Help users find professionals by category, location, or specialty quickly and easily
User reviews and ratings
Build trust by allowing customers to leave feedback for listed professionals
Responsive design
Accessible and user-friendly on all devices, from mobile to desktop
Customizable categories and fields
Tailor the directory to fit various professional services and industries
Easy profile management
Professionals can update their info and manage their listings via a simple admin panel
Connect, browse and book
For professionals
- List their business and occupation
- Manage availability in a booking calendar
- Featured listings for more visibility
- Receive bookings online
For visitors
- Browse by location or category
- Find trusted professionals
- Book by choosing a date and time slot
- Mobile-friendly pages
Recurring revenue from professional listings.
Premium packages
Charge providers a monthly or yearly fee for featured visibility.
Booking convenience
Monetize your scheduling engine as part of your packages.
Banner advertising
Sell banner space to local businesses or run AdSense.
Professionals Directory questions
Do you provide the source codes? Are they encrypted?
Yes, we provide the source codes - not encrypted. This means that you or developers working for you could make modifications in them or add additional functionality if necessary.
Can you do the installation on my server / hosting package and how much does it cost?
Yes, we can do the installation on your server or hosting package and this is a free service that we offer. To request your free installation, please contact us before or after you have purchased the software. In order to do the installation for you, we'll need the ftp information for your website or if you have a hosting package control panel like CPanel or similar and is easier for you, you could send us instead the username and password for it.
Is your price a one-time fee, are there any monthly or other fees?
The price for the standard version is a one-time fee, once paid you could use the software for as many years as you wish without paying any other fees.
Can I do the installation myself? Is the installation difficult?
Yes, you can do the installation yourself and this is actually what most of our customers prefer. The software comes with an integrated web installer, which makes the installation easy - you only need to upload the files on your hosting package and run the web installer, which will create the database and configuration file for you.
If I choose you to do the installation for me, how fast can you do it?
We always make efforts to do the installation as fast as possible and it's usually done within 1-2 hours after the purchase. In some rare cases this may take longer, please don't hesitate to contact us for details and more information.
What are the script requirements? Are there any requirements for the PHP or MySQL version?
Since the script is written in PHP, in order to run it on your server or hosting package, you need to have PHP and MySQL installed on it, versions 5.5+ or higher (working fine with PHP 7+). Today it's almost impossible to find a Linux shared hosting package not supporting PHP, but if you have any doubts if your current hosting package has these, please don't hesitate to contact us and we'll test it asap for you.
Do you provide technical support in other languages except English?
Yes, our technical support team can also be contacted in Spanish and French languages. Please note that depending on the hour of day, our phone support could be limited to only the English language (the other languages are always supported for our email and ticket system support ).
Can I change the currency, date format and time on the website?
Yes, all these settings can be changed easily from the administration panel, so you can set the ones used in your country.