With 18 years of experience, JM Professional Building Services is known for honest communication, skilled workmanship, and results that genuinely improve the look and health of your space. Every carpet, rug, piece of upholstery, and floor is different, so we evaluate each item carefully and choose the safest, most effective method for your specific situation.
We don’t make false promises or guarantee unrealistic outcomes. Instead, we give you clear expectations, protect your property, and deliver steady, professional work you can rely on.
Our clients trust us because we show up, communicate openly, and treat every home and business with respect — no shortcuts, no surprises, no pressure.
If you want a dependable team that values integrity and does the job the right way the first time, JM Professional Building Services is ready to help.
Overview
Hired 287 times
Background checked
12 employees
18 years in business
Business hours
SunClosedMon9:00 am - 3:00 pm
Payment methods
This pro accepts payments via Cash, Check, Square cash app, Venmo, and Zelle.
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2020
2019
2018
2017
2016
Services offered
Cleaning method
Steam cleaning
Dry cleaning
Property type
Apartment / condo
One-story house
Two-story house
Multi-unit building
Projects and media
Projects and media
Reviews
Customers rated this pro highly for work quality, professionalism, and responsiveness.
Excellent 4.9
198 reviews
5
92%
4
5%
3
2%
2
1%
1
0%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Keith C.
Jun 8, 2018
•
Hired on Thumbtack
The crew was great. The arrived on time, were extremely professional and polite, and did an excellent job on our carpets. We received an excellent price for carpetcleaning in 6 rooms, stairs, and a chair (they cleaned the ottoman for the chair at no additional cost!). I would highly recommend.
Details: Two-story house • 6 rooms • Pet stains • Drink stains • 1 flight • As recommended by the pro
Carpet Cleaning
Beth S.
May 21, 2015
•
Hired on Thumbtack
Max did an amazing job on our carpets! Stains that had been there for years vanished! He arrived on time, actually early even! He was professional and put 100% effort into getting our carpetscleaned. Max had quoted me an extremely great price on the job.... I told him to use his judgement and clean anything else he felt needed to be done .... He did almost two extra rooms and only increased his rates by $20. I have already passed his information along to my real estate rep and three friends!
Carpet Cleaning
Ed B.
Jan 24, 2016
•
Hired on Thumbtack
Prior to finding and hiring Max on Thumbtack, I had hired two other rug cleaning services to clean my area rugs and stair runner. Neither of those services even came close to doing the job that Max and his associate did on our rugs. We had black heel marks on the rugs that the other services claimed they could not remove without taking a chance on damaging the rugs. Well, Max not only cleaned up the heel marks without damaging the rugs, he made the rugs look as good, even better, than the day we bought them brand new. Max is an outstanding rug cleaning professional who really knows his trade and takes great pride in a job well done. Thank you, Max, and we will hire you again in a heartbeat for our next rug or carpetcleaning project.
Rug Cleaning
Tracee R.
Aug 5, 2019
•
Hired on Thumbtack
Max and Piero did an amazing job cleaning our carpet! They were able to remove stains I thought were hopeless. They were punctual, efficient and extremely professional. The pricing was more than fair and our carpets dried very quickly despite them having to use more water than they usually do to get some really tough stains up. I would 100% recommend them to anyone needing carpetcleaning!
Details: Two-story house • 2 rooms • Pet stains • 2 flights • As recommended by the pro • I have pets at home • No smokers in home
JM Professional Building Services, LLC's reply
always happy to give you good service
Carpet Cleaning
Ivana P.
Feb 23, 2016
•
Hired on Thumbtack
We hired Max Soriano and his company JM Professional Building Services for office carpetcleaning job (7200 sq. feet office space). We didnt put much hope into the success, because our carpets were really dirty and had significant stains from coffee and food, as we serve our team weekly lunches. Our team and I were all pleasantly surprised by the result. Carpets are clean, bright and stains disappeared.
From the first visit for inspection and free proposal, the communication was very smooth, Max made sure we received all the required insurance information and paperwork on time. They gave us clear instructions how to prepare our office space and overview on the technology that will be used. Team of technicians arrived early so we were able to coordinate everything ahead of time. Max emailed me before and after photos right after the project was completed, so I was able to see the result promptly.
What I appreciated very much was his follow up. Max came back right away, after I called to ask him about few lighter spots that appeared on the carpets during the drying process. He worked on the issues personally and made sure that everything turned out to be perfect. They do take pride in job well done.
We will continue working with his company and I dont hesitate to recommend their services to others.
Carpet Cleaning
Credentials
Background Check
Max Soriano Chumpen
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
Our pricing is based on the size, condition, and specific needs of each job. Every home or business is different, so we take the time to understand the details before giving a clear, upfront estimate with no hidden fees. Factors like heavy soil, stains, access, and the time required to clean safely can affect the final price, and we always explain these factors so you know exactly what you’re paying for.
It’s important to know that no professional can guarantee final results. Every surface has its own limitations, and some stains, wear, or damage may not fully improve. We’re always honest about what can and cannot be achieved before starting any job. What we do guarantee is our best effort, safe cleaning methods, and fair pricing that reflects the quality, care, and professionalism we bring to every project.
Our goal is to make the process simple, transparent, and stress‑free so you feel confident in the service you’re receiving
What is your typical process for working with a new customer?
We start by asking a few quick questions about the job so we understand the size, condition, and your specific needs. Once we have the details, we provide a clear, upfront estimate with no hidden fees. On the day of service, we walk through the area with you, explain what can and cannot be achieved, and set realistic expectations before starting. While we don’t guarantee final results due to each surface’s condition, we always give our best effort to deliver the safest, most effective improvement possible.
What education and/or training do you have that relates to your work?
I have years of hands‑on experience in professional cleaning, floor care, and maintenance. My training comes from real‑world work, industry best practices, and continuous learning to stay updated on safe cleaning methods, equipment use, and proper surface care. I focus on doing the job correctly, protecting each surface, and delivering the best improvement possible based on its condition.