About us

Ivan Jaklin

Our company is based on the belief that our customers’ needs are of the utmost importance. Our entire team is committed to meeting those needs. As a result, a high percentage of our business is from repeat customers and referrals.

We would welcome the opportunity to earn your trust and deliver you the best service in the industry.

Ivan Jaklin

Why Us

Carpet Cleaning Companies Aren’t All The Same! 

With many years in Raleigh and Durham ProGreen Carpet has become the reliable standard for the people looking for quality work at a cost-effective price. We started out as a relatively small operation. It is through our impeccable commitment to customer service and our love of the industry that has allowed us to grow into the reputable multifaceted company we are today. We value your business and guarantee your complete satisfaction.

As a family company, we understand that your home is one of the most important investments you will ever make. Your home is your sanctuary and no one likes living with musty dirty carpets that have lost their appeal. We are here to serve as well as to ensure the health of your family by making sure that there is no dirt, bacteria or microorganism hidden within the fabrics of your household. This is equally important to any company or business as the continued health of your employees or clients is a necessity.  Most Manufactures recommend having your carpets cleaned often.

We know that the people of Raleigh and Durham have a number of companies to choose from. That is why we provide free estimates for any job, large or small, and guarantee our work. Furthermore, upon demand, we will provide you referrals so you can ask our previous clients how excellent our service is. We also provide 24-hour emergency service for water damage and spot removal; just in case you have an important event and you absolutely must make the best of impressions.

We value your business!

Regardless of the size, style or type of home or office you have ProGreen is here to help.  Carpets are a great addition to any home or business: they make a room warmer and inviting, they are a great way to add color and style to any space.

This is important for creating a less noisy atmosphere in the workplace and a calmer environment at home. However, like everything you own, you want to make sure it is clean and looking attractive.

A deep clean is also necessary for the longevity. Microscopic soil, which has worked its way deep into the carpet, has sharp edges which can slowly destroy it as people walk on it. If after a vacuuming you find that there is a significant amount of fuzz in the bag this is an indication that your floor is deteriorating and needs to have a deep cleaning to minimize further damage. Call Us at (919) 332-3039 today to make an appointment for a consultation and speak to one of our friendly staff members.

We provide quality carpet cleaning and upholstery cleaning services in many cities throughout the Triangle Area. The following are a few locations: Apex, Bahama, Carrboro, Cary, Chapel Hill, Clayton, Creedmoor, Durham, Efland, Franklinton, Fuquay Varina, Garner, Henderson, Hillsborough, Holly Springs, Knightdale, Mebane, Pittsboro, Raleigh, Rolesville, Rougemont, Roxboro,Wake Forest, Wendell, Youngsville, Zebulon and Burlington NC.

We also provide the following services in Burlington NC

Burlington NC Pressure Washing

Burlington NC Carpet Cleaning

Burlington NC Carpet Repair 

Burlington NC Carpet Stretching


Call ProGreen Carpet today! 919-332-3039 or 919-909-7133


2200 Dominion Street Suite H
Durham NC 27704

3027 Spanish Oak Hill Rd.

Snow Camp NC 27349

Office Hours

Monday – Friday : 8AM – 6PM

Saturday: 8AM – 2PM

Sunday: Closed