1. No results to show.
  1. No results to show.

G Cabinet & Countertop Installation Group

Top Pro

Contact for price

Sorry this pro can’t do your job, but we know other pros who can. Check them out
About
We specialize in cabinet installation and countertop installation with clean, precise, and fast execution. Whether you already have RTA or pre-assembled cabinets, we install them with perfect alignment, leveling, and a clean, professional finish. We also install quartz and granite countertops, completing your kitchen with accuracy and attention to detail. For clients looking for a full upgrade, we offer complete kitchen remodeling from demolition to final installation, all managed efficiently and on schedule. ✔ Fast turnaround ✔ Clean, detail-focused work ✔ Honest, transparent pricing Our goal is simple: deliver high-quality results the right way, the first time.
Overview

Current Top Pro

Hired 24 times

Background checked

License verified

12 employees

21 years in business

Business hours

SunClosedMon8:00 am - 11: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.

Top Pro Icon

2025

Services offered
Type of molding or trim

Crown molding

Baseboards

Casing

Wainscoting

Trim material

Solid wood

Engineered wood

Vinyl

Other

Paint or stain required

Require paint

Require stained

Projects and media
Projects and media
Reviews

Customers rated this pro highly for work quality, professionalism, and responsiveness.

Great 4.8

18 reviews

5

94%

4

0%

3

0%

2

6%

1

0%

Read reviews that mention:


pro avatar
Sam P.

May 19, 2026

Hired on Thumbtack

Allen did really good work replacing my kitchen cabinets .I appreciate his details and long term commitment to the customer.

Details: Kitchen • 16-20 • No, my cabinets are already assembled • Both wall and base cabinets • No existing cabinets to remove or I will remove them myself • Residential

Cabinet Installation
pro avatar
Arik B.

Jun 25, 2025

Hired on Thumbtack

Ali and his team are true professionals. We had to lay off our former contractor due to how slow the project was moving and lack of responsiveness. Thank the heavens for Ali, not only did he come in and fix all of the mistakes this contractor made but he more progress in 15 days than former contractor made in five months! Not only is Ali a true professional, but he also takes care of your home like it’s his home as well. Not only did I find a great contractor for the future, but made a friend as well!!! Thank you Ali!!! Much love brotha! Sincerely, Arik C Brown

Details: Kitchen • Bathroom • 11-15 • Yes, I need my cabinets assembled • Both wall and base cabinets • No existing cabinets to remove or I will remove them myself • Residential

G Cabinet & Countertop Installation Group's reply
Hey Arik, Reading your message honestly made my day. Thank you so much for your trust, your kindness, and your incredibly generous words. It was an honor to step in and help bring your project back on track — and I treated your home with the same care and attention I’d give my own, because that’s what you and Nadia deserve. I’m truly grateful not just for the opportunity to work with you, but for the friendship we’ve built along the way. Much love and respect,
Cabinet Installation
pro avatar
Aniruddha m.

Apr 22, 2025

Hired on Thumbtack

Details: Garage • 6-10 • No, my cabinets are already assembled • Wall cabinets • Yes, I will need 6 - 10 cabinets removed • Residential

G Cabinet & Countertop Installation Group's reply
Cabinet Installation
pro avatar
Misty H.

Jun 21, 2026

Hired on Thumbtack

What a nightmare! This company suffers from poor management and staffing problems. After the first 2 days he fired his installer and then sat around and played on his phone all day before finally getting the job started. Once he brought in some experienced installers things finally started moving but again after 2 days, the better of the two installers bailed on the job with a lot left to do. Another major issue is that the owner, Alan, would never created a spec list of the cabinets in the project. On multiple occasions I had to show him texts of our conversations to prove to him we’d already agreed on specific cabinets. He would argue every time we’d bring up issues that needed to be taken care of. He damaged my front door and left a huge mess all over my house and left sawdust in all the cabinets. Also there are many shims left hanging out of the bottoms of cabinets. It will take hiring some professionals to come and fix outstanding poorly installed drawers and to fix the crown on my oven cabinet because he left these things undone. The best I can say is that the company that he contracted with to do the counter install was professional and great to work with. But my recommendation to anyone is to avoid this company.

Details: Kitchen • Bathroom • Laundry room • 16-20 • Yes, I need my cabinets assembled • Both wall and base cabinets • Yes, I will need 16 - 20 cabinets removed • Residential

G Cabinet & Countertop Installation Group's reply
Ms. Misty, Thank you for sharing your feedback. While I respect your right to share your experience, some of the statements made in your review do not align with the facts of this project, and I feel it is necessary to provide additional context for clarity. According to our contract, this project was scheduled to be completed within 15 working days. However, it was completed in 12 working days, ahead of the agreed schedule. Therefore, contrary to what was stated in your review, the project was not delayed. In addition, throughout the course of the project, your husband repeatedly expressed his satisfaction with the progress of the work. During the project, at your request and with the goal of saving both time and cost, multiple contractors, including electricians, plumbers, painters, and other specialized trades, were working on-site simultaneously. I repeatedly explained that this approach could create scheduling conflicts, require frequent relocation of tools and materials, and even require assembled cabinets to be moved from one room to another. Despite these circumstances, our team fully cooperated with all contractors, adapted to the resulting changes and limitations, and completed its contractual obligations ahead of schedule. For example, on the day cabinet installation was scheduled to begin, the electrician remained working in the kitchen until approximately 5:00 PM, preventing our team from fully starting the installation as planned. At that time, you also apologized for the scheduling conflicts created by the overlap of multiple trades. The claim that installers were fired is also inaccurate. None of our workers were dismissed. In construction projects, demolition crews, assembly teams, cabinet installers, countertop installers, painters, and other trades are often different individuals, each with a specific area of expertise. Personnel changes between different phases of a project are entirely normal and common within the construction industry. Likewise, the claim that there was no cabinet specification list is incorrect. All plans, dimensions, selections, revisions, and approvals were documented and reviewed multiple times throughout the project. Without this information, it would have been impossible to order, manufacture, and install the cabinets. In addition, after the final design was approved, the dimensions and layout of the kitchen island were changed at your request. To accommodate these changes, some of the cabinets that had already been prepared were set aside, and new cabinets were reordered, manufactured, and installed. In addition, the sink was changed to a farmhouse sink at your request. The claim that there were constant arguments does not reflect my experience of this project. Throughout the entire project, I made every effort to address all questions and concerns with professionalism and respect. For example, during a family holiday, I received more than 50 messages from you, beginning in the early morning hours and continuing until late at night. These messages contained concerns about potential mistakes in the cabinet installation. At that stage, however, cabinet installation had not yet begun, and the concerns being raised related to possible future issues rather than actual problems that had occurred. Even though I was spending that day with my family and outside of working hours, I continued responding to your messages and providing clarification. After the work was completed and the final review took place, it was confirmed that the cabinets had been installed exactly according to the approved plans, dimensions, and design. Perhaps the most significant point omitted from your review is the considerable amount of work our team performed outside the scope of our contract and without any additional compensation. Our contract covered only cabinets and countertops; however, in an effort to help move the project forward and reduce your overall costs, we devoted a substantial amount of time to tasks that were unrelated to our contractual obligations. For example, approximately four hours of our team’s working time were spent selecting, purchasing, loading, transporting, and delivering tile materials for the project. These services were provided purely as a courtesy and at no charge. Although procuring and transporting tile materials had no connection to our cabinet and countertop scope of work, we accepted that responsibility solely to help the project progress. Additionally, at your request, our team carefully removed large bathroom mirrors and reinstalled them in new locations. This work was also outside the scope of our contract and was completed without charge. Moving large mirrors always carries a risk of breakage and injury, yet we performed this work solely to contribute to the overall success of the project. Regarding the front door, the issue involved a very minor scratch on a door that already showed multiple signs of wear, scratches, and prior damage before the project began. Nevertheless, the cost of repainting the entire door was deducted from the final payment, despite no evidence being provided that our team caused the damage. As for the cleanliness of the cabinets and the presence of sawdust, it is important to note that after the majority of the installation was completed, various contractors continued working throughout the house. On several occasions, cabinets were moved, doors were opened and closed, and one cabinet door that had been removed by someone else was later found in another room. Therefore, the presence of dust, sawdust, or the need for minor adjustments during the final stages of construction cannot necessarily be attributed to the condition in which our team originally delivered the work. Regarding door and drawer adjustments, it was explained from the beginning that a final walkthrough and punch-list process would be completed after all contractors had finished their work. This process is a standard part of construction projects. Another important point that was not mentioned in your review is that near the end of the project, we were informed that the flooring contractor would begin work on Monday morning. As a result, our team worked until late Saturday evening in order to complete as much work as possible before the flooring installation began. That same evening, after many hours of physically demanding work in extremely high temperatures and difficult job-site conditions, I experienced a medical issue and was forced to leave the project site in order to receive urgent medical care. This situation was communicated to you immediately and was entirely beyond my control. Despite these circumstances, we continued making every effort to maintain the project schedule and fulfill our commitments. The reality is that the project was completed ahead of the contractual schedule, numerous services outside the scope of work were provided at no charge, and our team completed the project with dedication and professionalism despite the challenges created by coordinating multiple independent contractors simultaneously. We take pride in the quality of our work, our professionalism, and our commitment to our clients. While we respect your right to express your opinion, we believe this review does not provide a complete or accurate account of what occurred throughout the project. Nevertheless, we remain committed to standing behind our work and addressing any legitimate warranty-related matters in accordance with the terms of our agreement. Respectfully, Allen G Group CSLB Lic. #1156471
Cabinet Installation
pro avatar
Madison C.

Feb 4, 2025

Hired on Thumbtack

Great experience! He was great at scheduling a time that worked for me. He showed up on time, securely hung up my cabinet and was very nice. 😊

Details: Bathroom • 1-5 • No, my cabinets are already assembled • Wall cabinets • No existing cabinets to remove or I will remove them myself • Residential

G Cabinet & Countertop Installation Group's reply
pleasure is all mine🙏🏾🌺
Cabinet Installation
Credentials
License

License type: B2 - Residential Remodeling

License state: CA

License verified on 6/11/2026

Background Check

Ali Hajiamiri

  • Loading