Hi my name is Greg Thompson. I have been selling and installing all types of flooring for over 25 years. I do all installs myself and guarantee the labor on all flooring installed for Lifetime. I provide samples on site at your location. I can compete with the home stores pricing because I buy everything Mill Direct. I look forward to the opportunity and providing new flooring for your home or business. Thank you for the opportunity and God bless!
Nothing transforms a home or even just one room like new flooring. We have carpet prices starting at $2.75 per sq ft installed. That price includes padding and labor. Vinyl plank and vinyl tile prices start at $5.25 per square foot for material and labor. Hardwood prices start at about $7.50 per square foot for product and labor installed.
Overview
Hired 141 times
Background checked
2 employees
11 years in business
Business hours
SunClosedMon8:00 am - 7:00 pm
Payment methods
This pro accepts payments via Cash, Check, Credit card, PayPal, Venmo, and Zelle.
Top Pro status
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2023
2021
2019
Services offered
Current carpeting
Berber
Plush
Other
Special features of current flooring
Irregular shape
Stairs
Radiant floor heating
Floor fixtures
Furniture to be moved
Yes
Projects and media
Projects and media
Reviews
Customers rated this pro highly for work quality, professionalism, and responsiveness.
Excellent 4.9
116 reviews
5
95%
4
4%
3
0%
2
1%
1
0%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Paige W.
Jun 3, 2026
•
Hired on Thumbtack
Greg is wonderful! He’s prompt, thorough and incredibly friendly. He ripped up all of our old carpet and installed LVP throughout our whole house excluding the basement. He even came back to our house at no extra charge to redo some stairs that had cracked. We look forward to working with him for future projects!
Details: Laminate • 1,001 - 1,500 sq ft • Carpet • I will purchase the materials • Home
Floor Installation or Replacement
Karim M.
Feb 13, 2026
•
Hired on Thumbtack
Details: Less than 500 sq ft • 2 rooms • Room(s) not in a rectangular or square shape • Hardwood or similar • I already purchased the carpet • Residential
Carpet Installation
Muhammad C.
Oct 29, 2025
•
Hired on Thumbtack
Thompsons carpets was awesome to work with! Always on time, super nice, and very affordable. He did an excellent job replacing the LVP flooring. We had a bit of an issue with the tenant not moving all their stuff, but he went above and beyond to help out — even came back the next day to finish up. Really appreciated his professionalism and positive attitude. Would definitely hire him again and highly recommend him to anyone looking for reliable, quality work.
Details: Luxury vinyl flooring • 251 - 500 sq ft • Vinyl or linoleum • I will purchase the materials • Home
Floor Installation or Replacement
Niema F.
Jun 8, 2026
•
Hired on Thumbtack
I hired Greg to install flooring and quarter round’s in 6 rooms and he did a wonderful job. If I could give him 10 stars I would.
Details: Luxury vinyl flooring • 501 - 750 sq ft • I have already purchased the materials • Home • Owner
Floor Installation or Replacement
Matt F.
Jun 8, 2025
•
Hired on Thumbtack
Fantastic company to work with. Greg did a great job, was always very easy to get a hold of, and had a great price. While tearing up the old flooring, subflooring issues were discovered, communicated, and fixed in a very timely and professional manner. When I have to hire for any flooring job again, this will be the company I use. Thanks for the great work!
Details: Luxury vinyl flooring • 1,001 - 1,500 sq ft • Carpet • I need the professional to purchase the materials • Home
Floor Installation or Replacement
Credentials
Background Check
Gregory Thompson
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
We buy all products mill direct so our prices are better than the home stores. We offer discounts to military , police and firefighters. I do all installs myself. I bring samples to your home or office free of charge at your convenience.
What is your typical process for working with a new customer?
I enjoy meeting new customers and building a lifetime relationship. Most of the work I install is for repeat customers.
What education and/or training do you have that relates to your work?
I started as a helper in the late 80s. I enjoy working with hands and seeing the difference new flooring makes in my customers home. I learned to install everything on the job.