
Serving Princeton, MN and surrounding areas
Approved
In business since 2023
Free estimates
Warranties offered
"This business did a great job on our yard. "





+51


Serving Princeton, MN and surrounding areas
Approved
In business since 2023
Free estimates
Warranties offered
"This business did a great job on our yard. "





+51

Serving Princeton, MN and surrounding areas
Approved
In business since 2024
Free estimates
Emergency services offered
"Hired to clean up and removes piles of brush and clean yard after storm came through. They did a beautiful job. We’re very responsive and great guys. Thanks again!!"





+19
Serving Princeton, MN and surrounding areas
Approved
In business since 2020
Free estimates
Credit card accepted
We pride our company on reliability, great communication, integrity, and quality work. We strongly believe in giving our absolute best in all of our projects no matter how big or small. We are experts in our trade and will always keep you educated on your particular task or project. We look forward to earning your business!
Serving Princeton, MN and surrounding areas
Approved
In business since 2000
Free estimates
Credit card accepted
Were a locally owned and operated company that values honesty and integrity and treats your home as if it were our own. We offer a variety of General Contractor Home Improvement services that are customizable to each individual project. We specialize in Additions and Kitchen Remodels, but also offer a wide range of expertise for a variety of other projects. We pride ourselves on the quality of our work as well as our commitment to outstanding results. We look forward to building lasting relationships and guarantee your satisfaction!

Serving Princeton, MN and surrounding areas
In business since 1986
Free estimates
Warranties offered
"We love the work and craftsmanship on our new walkways and stars. Scott and his crew did a fantastic job! I would highly recommend them! "

Serving Princeton, MN and surrounding areas
In business since 1991
Free estimates
Warranties offered
"In beginning of June, we paid our deposit and then found out that the plan was to install siding in September. We asked if there was a possibility to move that timing up and they were able to squeeze us in mid-July. Was super excited but then received an email about a week before we thought the siding project would start asking if we wanted the outer corners to match the color we had selected and if so, there was an upcharge and that "non-stock colors" were running about 45 days to order so they would need to push back the date by 45 days. This was never discussed during the sales process. I expressed my concern and Joni was able to locate the outer corners and adjust the schedule to start in end of July and agreed to cover the "upcharge" since this was something new to her as well. Then, she told us that we need to pick soffit/fascia colors, but that anything other than white would require a week or two delay. But then she called back and said she was able to pull some strings and find the color we had requested. So, lots and back and forth about dates. We also had a mason scheduled to come after the siding install so we had to communicate all these changes with him. it was a bit frustrating with all the date changes. Seems like things that CHI should already be aware of and should know to prep the customers upfront and let them know the dependencies on starting the project. When the job started, the team all showed up on time every day. They did a really nice job on the siding and soffits/fascia. That is why I gave them an “A” for quality, but was disappointed with the following: 1.) Poor communication from the start to the end of the actual work. Pat saw some rotting wood while doing the work and replaced it. He never mentioned the cost or asked about it before proceeding forward with the work. While we appreciate his proactiveness, I feel like he should have asked us (if he was going to charge us for it) before doing the work. In any event, he told us about it after the fact and I just saw a line item on our invoice for the work. He also barely communicated with us while he was here. Didn't know when the dumpster was getting removed or what to do with the material left. 2.) We have found numerous screws, nails and sharp metallic options around our house. No one even mentioned that we should be careful moving around outside. This is especially bothersome as we have little kids running around. 3.) Everything was collected on the final day, BUT the porta potty. There was no communication around when it would be picked up either. To be fair, the job was complete on Friday morning and it was picked up by Monday afternoon, but it would have been nice for someone to let us know the plan since it was sitting in our driveway. My biggest complaint with this company is their lack of communication. This is a lot of money to be spending and the project management is less than desirable."
Serving Princeton, MN and surrounding areas
In business since 1997
Free estimates
Warranties offered
"Chris came out initially to take a look at the back yard and to discuss the project. I had asked him to put together a design based on some initial ideas and requirements of our own. He was very friendly and knowledgeable about installing patios. We discussed some issues with needing to improve water run off from the back of the house. We were in contact numerous times before start day to refine the design and choose pavers and lighting. Chris was always very responsive to my emails and calls and always pleasant to talk with. On start day, he showed up with his crew and a slew of machinery to excavate and prepare the base for the patio. He worked with me to mark off the perimeter and shape of the patio. When the size of the patio ended up bigger than what I had initially sent as measurements (my error), he didn’t complain- he just said he would order the additional pavers and we’d adjust the final invoice. I had asked him to try and not rip up the surrounding lawn too much and so they laid plywood and made sure that the skidsteers and other trucks stayed on that one small area. This was a real sign of their professionalism to me. I was amazed how the patio took shape in just 1 week. The crew worked through blistering heat and never complained. At the end of week 1, the patio was installed minus the final 4 cap lights since we had to wait for the lights to arrive. I make a partial payment to Chris for the work completed and then 1 week later, he came out and finished the lighting and worked through the electrical hook-ups to the house with our electrician on that day. We used pavers from a vendor who Chris uses and I was pleased with the look of what we chose. The pavers were installed well and Chris used polymeric sand to hold them in place. The job site was cleaned up every night and they moved excavated soil and aggregate base and we never had a “mess” at the house. Part of the project involved them ripping out a concrete landing outside of our adjacent garage access door and I never saw the broken concrete because they just hauled it away. Overall the patio looks incredible and I wouldn’t have asked for a better experience with an installer than what we got with Chris and his crew. I felt that the pricing of the project was very fair and that Chris and his guys were dedicated to finishing the patio as quickly as possible."

Serving Princeton, MN and surrounding areas
In business since 2006
Free estimates
Emergency services offered
"I found another service I went with I never contacted Pine Ridge"

Serving Princeton, MN and surrounding areas
In business since 1993
Free estimates
Warranties offered
"Went well. There was some damage to the existing asphalt that I had planned on leaving so the apron had to be enlarged. Price of the extra work was split. Had to remind them to pack the sidewalk area, but when I did they got right on it. They did me a "favor" of leaving a bunch of class 5 for paver base which turned out to be way too gravely so I had to remove it, but I consider that my fault as I didn't look at what they were offering me. <br /> <br /> Update: Over the winter the new concrete heaved causing there to be standing water in the garage which froze the garage door shut, caused some cracking, etc. Now I also see degradation of the asphalt where the two join together so I'll probably have to replace that in the future. I tried to contact Final Grade about the heaving last winter and got no response so I sent an email. Never heard from them. I doubt there is a solution at this point, but I wish I had never had the work done."
Serving Princeton, MN and surrounding areas
Free estimates
Warranties offered
"Service person didn't know her product. She said she couldn't deliver the patio we needed until we showed her how it could be done. Given the patio dimensions, she misquoted the price lower than it should have been. Using D-Rock's price list we double-checked her math and found out she was off by 50%. This was supported by quotes received from other companies."
From average costs to expert advice, get all the answers you need to get your job done.

Here’s how much asphalt millings cost, what factors affect cost, and what to expect.

Budget for concrete driveway repair costs based on factors such as size, shape, repair type, extent of damage, labor, landscaping, and more.

Learn how much pea gravel costs to add to your home, exploring cost factors like the type, quantity, project area, and local labor rates.

Discover what impacts driveway resurfacing costs, from size and material to labor and permits. Learn when resurfacing makes sense over replacement.

Looking to upgrade your driveway? Here’s what you need to know about gravel driveways and what affects the costs.

Budget for asphalt driveway repair costs based on factors such as repair type, extent of the damage, labor, repair method, and more.